)]}'
{
  "log": [
    {
      "commit": "b6ae906b04113cb73c1ffe9c42fbcdcb074d9f07",
      "tree": "01ff8392bcd9035b2e9bdad87eb170622a4a7775",
      "parents": [
        "9c3b10b53875279306d8464fe9b24fa634329fc8"
      ],
      "author": {
        "name": "Pawel Osciak",
        "email": "p.osciak@samsung.com",
        "time": "Tue Jun 22 05:38:41 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 08 16:50:24 2010 -0300"
      },
      "message": "V4L/DVB: v4l: mem2mem_testdev: fix g_fmt NULL pointer dereference\n\nCalling g_fmt before s_fmt resulted in a NULL pointer dereference as no\ndefault formats were being selected on probe.\n\nReported-by: Németh Márton \u003cnm127@freemail.hu\u003e\nSigned-off-by: Pawel Osciak \u003cp.osciak@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9c3b10b53875279306d8464fe9b24fa634329fc8",
      "tree": "0d7a6eaf473e05240c73e0678f6cc60b6828fd6a",
      "parents": [
        "f06b9bd4c62ef93f9467a1432acf2efa84aa3456"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Mon Jul 05 15:24:39 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 08 16:50:16 2010 -0300"
      },
      "message": "V4L/DVB: uvcvideo: Power line frequency control doesn\u0027t support GET_MIN/MAX/RES\n\nIssuing a GET_MIN request on the power line frequency control times out\non at least the Apple iSight. As the UVC specification doesn\u0027t list\nGET_MIN/MAX/RES as supported on that control, remove them from the\nuvc_ctrls array.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f06b9bd4c62ef93f9467a1432acf2efa84aa3456",
      "tree": "3dbcbde4fa0fa6c58b98cfc10a4808c633ca6499",
      "parents": [
        "bd1fc7c59669fba897d23d72289341ac9d51ca4e"
      ],
      "author": {
        "name": "Ian Armstrong",
        "email": "ian@iarmst.demon.co.uk",
        "time": "Sun Jun 20 15:12:28 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 08 16:50:10 2010 -0300"
      },
      "message": "V4L/DVB: ivtv: Add delay to ensure the decoder always restarts with a blank screen\n\nAdd a short delay when stopping the decoder, allowing it to settle and\npreventing some unexpected interaction with other firmware commands.\n\nSigned-off-by: Ian Armstrong \u003cian@iarmst.demon.co.uk\u003e\nTested-by: Martin Dauskardt \u003cmartin.dauskardt@gmx.de\u003e\nSigned-off-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "310e3be4c2a2b9a5d2b806455e0db177ad44b6f7",
      "tree": "7ab52a9408ed71832004c09a877a1d1fec145064",
      "parents": [
        "095c24710aa508a303edff86709637007113fbbf"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@md.metrocast.net",
        "time": "Sat Jun 12 20:24:24 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 08 16:49:59 2010 -0300"
      },
      "message": "V4L/DVB: tveeprom: Add an entry for tuner code 168: a TCL M30WTP-4N-E tuner\n\nHauppauge EEPROM tuner code 168 has recently shown up on HVR-1600 TV\ncapture cards supported by the cx18 driver.  This change allows analog\ntuner type autodetection to succeed for these cards.\n\nInformation for decoding tuner code 168 was provided by Hauppauge.\n\nSigned-off-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "095c24710aa508a303edff86709637007113fbbf",
      "tree": "d74e8cc8fbbe6e704b4dabf12a206b8be7ab6e3f",
      "parents": [
        "691d38451c466e931a629c17836b19dd615c8a75"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@md.metrocast.net",
        "time": "Sat Jun 12 20:20:36 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 08 16:49:53 2010 -0300"
      },
      "message": "V4L/DVB: tuner: Add a definition for the Philips FQ1236 MK5 NTSC tuner\n\nSigned-off-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "691d38451c466e931a629c17836b19dd615c8a75",
      "tree": "a7e296894291a707077cb913e83ba38ca255b563",
      "parents": [
        "dd880dd477f11aceffb2866f702c718fec2862f4"
      ],
      "author": {
        "name": "Vaibhav Hiremath",
        "email": "hvaibhav@ti.com",
        "time": "Thu May 27 08:17:09 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 08 16:49:48 2010 -0300"
      },
      "message": "V4L/DVB: OMAP_VOUT: fix: Module params were not working through bootargs\n\nSigned-off-by: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nSigned-off-by: Muralidharan Karicheri \u003cmkaricheri@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dd880dd477f11aceffb2866f702c718fec2862f4",
      "tree": "d14cb7a6fbfacf6e655f020dadefe0199d5afbed",
      "parents": [
        "5ba9bb0ef658a7f4c082cdfc4f779729506042f5"
      ],
      "author": {
        "name": "Vaibhav Hiremath",
        "email": "hvaibhav@ti.com",
        "time": "Thu May 27 08:17:08 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 08 16:49:37 2010 -0300"
      },
      "message": "V4L/DVB: OMAP_VOUT: fix: Replaced dma-sg with dma-contig\n\nActually OMAP doesn\u0027t support scatter-gather DMA for\nDisplay subsystem but due to legacy coding it has been overlooked\ntill now.\n\nSigned-off-by: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nSigned-off-by: Muralidharan Karicheri \u003cmkaricheri@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5ba9bb0ef658a7f4c082cdfc4f779729506042f5",
      "tree": "171bc7cabb071ec51a5a93f2de6ed91d923e6855",
      "parents": [
        "815c4163b6c8ebf8152f42b0a5fd015cfdcedc78"
      ],
      "author": {
        "name": "Vaibhav Hiremath",
        "email": "hvaibhav@ti.com",
        "time": "Thu May 27 08:17:07 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Jul 08 16:48:44 2010 -0300"
      },
      "message": "V4L/DVB: OMAP_VOUT:Build FIX: Rebased against latest DSS2 changes\n\nChanges -\n\t- Kconfig option dependancy changed to ARCH_OMAP2/3 from\n\tARCH_OMAP24XX/34XX\n\t- There are some moments of function from omap_dss_device\n\tto omap_dss_driver. Incorporated changes for the same.\n\nSigned-off-by: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nSigned-off-by: Muralidharan Karicheri \u003cmkaricheri@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e620d1e39aa33b43bed96aa7f2ebbc88914aed58",
      "tree": "0e8a0c36430f10c1e490464f1d6524ce5612f614",
      "parents": [
        "d2dd328b7f7bc6cebe167648289337755944ad2a",
        "666092c679f7d9eb9f5230087f960a487fda721c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 04 15:38:12 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 04 15:38:12 2010 -0700"
      },
      "message": "Merge branch \u0027v4l_for_2.6.35\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6\n\n* \u0027v4l_for_2.6.35\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6: (87 commits)\n  V4L/DVB: ivtv: Timing tweaks and code re-order to try and improve stability\n  V4L/DVB: ivtv: Avoid accidental video standard change\n  V4L/DVB: ivtvfb : Module load / unload fixes\n  V4L/DVB: cx2341x: Report correct temporal setting for log-status\n  V4L/DVB: cx18, cx23885, v4l2 doc, MAINTAINERS: Update Andy Walls\u0027 email address\n  V4L/DVB: drivers/media: Eliminate a NULL pointer dereference\n  V4L/DVB: dvb-core: Fix ULE decapsulation bug\n  V4L/DVB: Bug fix: make IR work again for dm1105\n  V4L/DVB: media/IR: nec-decoder needs to select BITREV\n  V4L/DVB: video/saa7134: change dprintk() to i2cdprintk()\n  V4L/DVB: video/saa7134: remove duplicate break\n  V4L/DVB: IR/imon: add auto-config for 0xffdc rf device\n  V4L/DVB: IR/imon: clean up usage of bools\n  V4L/DVB: em28xx: remove unneeded null checks\n  V4L/DVB: ngene: remove unused #include \u003clinux/version.h\u003e\n  V4L/DVB: ak881x needs slab.h\n  V4L/DVB: FusionHDTV: Use quick reads for I2C IR device probing\n  V4L/DVB: Technotrend S2-3200 ships with a TT 1500 remote\n  V4L/DVB: drivers/media: Use kzalloc\n  V4L/DVB: m920x: Select simple tuner\n  ...\n"
    },
    {
      "commit": "fbae3fb1546e199ab0cd185348f8124411a1ca9d",
      "tree": "928881dc419348268cbc8208a41fe0d038035114",
      "parents": [
        "35bfc353dcaecc99c277e3646564f3f785760bde"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Thu Jun 03 11:33:58 2010 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Jun 03 11:33:58 2010 +0200"
      },
      "message": "i2c: Remove all i2c_set_clientdata(client, NULL) in drivers\n\nI2C drivers can use the clientdata-pointer to point to private data. As I2C\ndevices are not really unregistered, but merely detached from their driver, it\nused to be the drivers obligation to clear this pointer during remove() or a\nfailed probe(). As a couple of drivers forgot to do this, it was agreed that it\nwas cleaner if the i2c-core does this clearance when appropriate, as there is\nno guarantee for the lifetime of the clientdata-pointer after remove() anyhow.\nThis feature was added to the core with commit\ne4a7b9b04de15f6b63da5ccdd373ffa3057a3681 to fix the faulty drivers.\n\nAs there is no need anymore to clear the clientdata-pointer, remove all current\noccurrences in the drivers to simplify the code and prevent confusion.\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nAcked-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nAcked-by: Richard Purdie \u003crpurdie@linux.intel.com\u003e\nAcked-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "666092c679f7d9eb9f5230087f960a487fda721c",
      "tree": "8bb8944e41e86f89f82784168277df74c9c8b179",
      "parents": [
        "bd62307b20ff864c48541e46c3ee2bb9cc330f64"
      ],
      "author": {
        "name": "Ian Armstrong",
        "email": "ian@iarmst.demon.co.uk",
        "time": "Sun May 23 22:27:49 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:24:35 2010 -0300"
      },
      "message": "V4L/DVB: ivtv: Timing tweaks and code re-order to try and improve stability\n\nAdded small delay on device open \u0026 close to allow hardware to settle. Move yuv\nregister restore to before the decoder firmware call to stop playback.\n\nSigned-off-by: Ian Armstrong \u003cian@iarmst.demon.co.uk\u003e\nSigned-off-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bd62307b20ff864c48541e46c3ee2bb9cc330f64",
      "tree": "c5aa19c86b10627f47453a4c71dcc89f07e5e97d",
      "parents": [
        "5f39b9f660778c3b095fc380da178d58a040add5"
      ],
      "author": {
        "name": "Ian Armstrong",
        "email": "ian@iarmst.demon.co.uk",
        "time": "Sun May 23 22:19:11 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:24:33 2010 -0300"
      },
      "message": "V4L/DVB: ivtv: Avoid accidental video standard change\n\nFor yuv video output, pass fake values to avoid firmware trying to change\nvideo standard.\n\nSigned-off-by: Ian Armstrong \u003cian@iarmst.demon.co.uk\u003e\nSigned-off-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5f39b9f660778c3b095fc380da178d58a040add5",
      "tree": "95a59b4af26df8481c10953cd37838a953abcd4c",
      "parents": [
        "064a2485aa45956cf1e8520e716839e9d7555b90"
      ],
      "author": {
        "name": "Ian Armstrong",
        "email": "ian@iarmst.demon.co.uk",
        "time": "Sun May 23 22:10:30 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:24:32 2010 -0300"
      },
      "message": "V4L/DVB: ivtvfb : Module load / unload fixes\n\nCheck firmware state when loading module \u0026 if firmware is not responding exit\nwith an error. When module is unloaded, only disable the framebuffer \u0026 not all\ndecoder output.\n\nSigned-off-by: Ian Armstrong \u003cian@iarmst.demon.co.uk\u003e\nSigned-off-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "064a2485aa45956cf1e8520e716839e9d7555b90",
      "tree": "e7a4bf6740effbd989bd52957a98e66488587fba",
      "parents": [
        "6afdeaf865b729287e02aafc61d8d013b89996ef"
      ],
      "author": {
        "name": "Ian Armstrong",
        "email": "ian@iarmst.demon.co.uk",
        "time": "Sun May 23 21:56:33 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:24:31 2010 -0300"
      },
      "message": "V4L/DVB: cx2341x: Report correct temporal setting for log-status\n\n[Andy Walls comment:] This patch from Ian removes the cx2341x module lying\nabout the setting of the temporal filter for the log status ioctl().\n\nSigned-off-by: Ian Armstrong \u003cian@iarmst.demon.co.uk\u003e\nSigned-off-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6afdeaf865b729287e02aafc61d8d013b89996ef",
      "tree": "9b5a8ee8a72cbd8feaabefa1fb003aa3bcc75bb3",
      "parents": [
        "4202066c6995200b2755a4501ea90f5d4e163e41"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@md.metrocast.net",
        "time": "Sun May 23 18:53:35 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:24:29 2010 -0300"
      },
      "message": "V4L/DVB: cx18, cx23885, v4l2 doc, MAINTAINERS: Update Andy Walls\u0027 email address\n\nA trivial change to update my email address from my dead awalls@radix.net\naddress to my current awalls@md.metrocast.net address.\n\nSigned-off-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4202066c6995200b2755a4501ea90f5d4e163e41",
      "tree": "4d1dfe0734e9992efae9c42a81f9c5c50cbcbfa0",
      "parents": [
        "5c331fc8c19e181bffab46e9d18e1637cdc47170"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Thu May 27 09:36:45 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:24:22 2010 -0300"
      },
      "message": "V4L/DVB: drivers/media: Eliminate a NULL pointer dereference\n\nIn each case, the print involves dereferencing a value that is NULL or is\nnear NULL.\n\nA simplified version of the semantic match that finds this problem is as\nfollows: (http://coccinelle.lip6.fr/)\n\n// \u003csmpl\u003e\n@r exists@\nexpression E,E1;\nidentifier f;\nstatement S1,S2,S3;\n@@\n\nif ((E \u003d\u003d NULL \u0026\u0026 ...) || ...)\n{\n  ... when !\u003d if (...) S1 else S2\n      when !\u003d E \u003d E1\n* E-\u003ef\n  ... when any\n  return ...;\n}\nelse S3\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": "5c331fc8c19e181bffab46e9d18e1637cdc47170",
      "tree": "93ab576de4328c3861ac734f91210e2d9d9aa21e",
      "parents": [
        "84b14f181a36eea6591779156ef356f8d198bbfd"
      ],
      "author": {
        "name": "Ang Way Chuang",
        "email": "wcang79@gmail.com",
        "time": "Thu May 27 02:02:09 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:24:21 2010 -0300"
      },
      "message": "V4L/DVB: dvb-core: Fix ULE decapsulation bug\n\nFix ULE decapsulation bug when less than 4 bytes of ULE SNDU is packed\ninto the remaining bytes of a MPEG2-TS frame\n\nULE (Unidirectional Lightweight Encapsulation RFC 4326) decapsulation\ncode has a bug that incorrectly treats ULE SNDU packed into the\nremaining 2 or 3 bytes of a MPEG2-TS frame as having invalid pointer\nfield on the subsequent MPEG2-TS frame.\n\nSigned-off-by: Ang Way Chuang \u003cwcang@nav6.org\u003e\nAcked-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "84b14f181a36eea6591779156ef356f8d198bbfd",
      "tree": "00236d1d995705056c916029d2f9c23f3ed2b05c",
      "parents": [
        "033608c1f33bcacba8d3a960240a7b2900b1d5ff"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Wed May 26 23:31:21 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:24:20 2010 -0300"
      },
      "message": "V4L/DVB: Bug fix: make IR work again for dm1105\n\nIt makes IR to work again for dm1105 and, possibly, others.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "033608c1f33bcacba8d3a960240a7b2900b1d5ff",
      "tree": "3e2374df37e3bd1f4e6d9c53bb06ca770551ada4",
      "parents": [
        "129c34d8fce443d1c43d32637abbab8433504497"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed May 26 14:08:51 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:24:18 2010 -0300"
      },
      "message": "V4L/DVB: media/IR: nec-decoder needs to select BITREV\n\nFix ir-nec-decoder build: it uses bitrev library code, so\nselect BITREVERSE in its Kconfig.\n\nir-nec-decoder.c:(.text+0x1a2517): undefined reference to `byte_rev_table\u0027\nir-nec-decoder.c:(.text+0x1a2526): undefined reference to `byte_rev_table\u0027\nir-nec-decoder.c:(.text+0x1a2530): undefined reference to `byte_rev_table\u0027\nir-nec-decoder.c:(.text+0x1a2539): undefined reference to `byte_rev_table\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "129c34d8fce443d1c43d32637abbab8433504497",
      "tree": "3e71bcc5368ba941e2640d7e006c32a242283650",
      "parents": [
        "f0e5481f2f5304ffebd43d97bd5118443fac8d23"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Wed May 26 11:58:10 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:24:17 2010 -0300"
      },
      "message": "V4L/DVB: video/saa7134: change dprintk() to i2cdprintk()\n\nThe problem is that dprintk() dereferences \"dev\" which is null here.\nThe i2cdprintk() uses \"ir\" so that\u0027s OK.\n\nAlso Jean Delvare pointed out a typo in the comment so we may as well\nfix that.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f0e5481f2f5304ffebd43d97bd5118443fac8d23",
      "tree": "c377b3b46f2ade05c70cbc6959694fcebcff357e",
      "parents": [
        "bbe4690f6caef2b36c95dd50e59bc3f4e2eaa6ad"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Tue May 25 06:21:50 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:23:27 2010 -0300"
      },
      "message": "V4L/DVB: video/saa7134: remove duplicate break\n\nThe original code had two break statements in a row.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bbe4690f6caef2b36c95dd50e59bc3f4e2eaa6ad",
      "tree": "214da3d78e2d3d190d7f6b6c3cf1bb8e974ba865",
      "parents": [
        "f789bf4013e5e003e5d75ec0b8fa280aa66f401f"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Mon May 24 12:02:05 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:23:26 2010 -0300"
      },
      "message": "V4L/DVB: IR/imon: add auto-config for 0xffdc rf device\n\nAdd auto-config support for iMON 2.4G LT RF device, based on\ndebug output from Giulio Amodeo in Red Hat bugzilla #572288.\n\nAlso flips the switch on only setting up the rf associate sysfs\nattr only if we think we\u0027re looking at an RF device, vs. previously,\nsetting up the attr for all 0xffdc devices, so its possible (but a bit\nunlikely) there\u0027s another iMON RF device we\u0027ll have to fix up.\n\nNb: should be applied after \"IR/imon: clean up usage of bools\", or there\nwill be a slight contextual mismatch.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f789bf4013e5e003e5d75ec0b8fa280aa66f401f",
      "tree": "d0ed24a9d6f1f29a40b28b00bece587a67775c59",
      "parents": [
        "517521e4651ac106fc2a4f7638c284f60de92bb8"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Mon May 24 12:00:31 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:23:25 2010 -0300"
      },
      "message": "V4L/DVB: IR/imon: clean up usage of bools\n\nThere was a mix of 0/1 and false/true. Pick one convention and stick\nwith it (I picked false/true).\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "517521e4651ac106fc2a4f7638c284f60de92bb8",
      "tree": "017dc1077acccca0851ce2ccacc2b0af6430c80e",
      "parents": [
        "7853d408b792f9015072f7c4649bd3a5d4f6ed02"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Sat May 22 16:53:27 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:23:23 2010 -0300"
      },
      "message": "V4L/DVB: em28xx: remove unneeded null checks\n\nThe \"dev\" variable is used as a list cursor in a list_for_each_entry()\nloop and can never be null here so I removed the check.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7853d408b792f9015072f7c4649bd3a5d4f6ed02",
      "tree": "d7b9ecbd7aeaebd7348a32f02820cba2d1b4aba9",
      "parents": [
        "1db2c22b2216718d4d9adb4a9450bb3dc70e56d2"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Sat May 22 14:12:06 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:23:22 2010 -0300"
      },
      "message": "V4L/DVB: ngene: remove unused #include \u003clinux/version.h\u003e\n\nRemove unused #include \u003clinux/version.h\u003e(\u0027s) in\n  drivers/media/dvb/ngene/ngene-dvb.c\n  drivers/media/dvb/ngene/ngene-i2c.c\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1db2c22b2216718d4d9adb4a9450bb3dc70e56d2",
      "tree": "f12adac7c07788aa248f7aef5e6f1c27b0a50982",
      "parents": [
        "806b07c29b711aaf90c81d2a19711607769f8246"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Thu May 20 18:08:23 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:23:21 2010 -0300"
      },
      "message": "V4L/DVB: ak881x needs slab.h\n\nAdd slab.h to fix ak881x build:\n\ndrivers/media/video/ak881x.c:265:error: implicit declaration of function \u0027kzalloc\u0027\ndrivers/media/video/ak881x.c:265:warning: assignment makes pointer from integer without a cast\ndrivers/media/video/ak881x.c:283:error: implicit declaration of function \u0027kfree\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "806b07c29b711aaf90c81d2a19711607769f8246",
      "tree": "ac9a5066c43dd086832a399af6e098efa28ffd5d",
      "parents": [
        "f137f9d0009067289a2fa6c4da9b82084cdd257e"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed May 26 10:05:11 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:23:19 2010 -0300"
      },
      "message": "V4L/DVB: FusionHDTV: Use quick reads for I2C IR device probing\n\nIR support on FusionHDTV cards is broken since kernel 2.6.31. One side\neffect of the switch to the standard binding model for IR I2C devices\nwas to let i2c-core do the probing instead of the ir-kbd-i2c driver.\nThere is a slight difference between the two probe methods: i2c-core\nuses 0-byte writes, while the ir-kbd-i2c was using 0-byte reads. As\nsome IR I2C devices only support reads, the new probe method fails to\ndetect them.\n\nFor now, revert to letting the driver do the probe, using 0-byte\nreads. In the future, i2c-core will be extended to let callers of\ni2c_new_probed_device() provide a custom probing function.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nTested-by: \"Timothy D. Lenz\" \u003ctlenz@vorgon.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f137f9d0009067289a2fa6c4da9b82084cdd257e",
      "tree": "4c8fa5a66d7d192bc12835974a2b336f85daf23e",
      "parents": [
        "2ef17c9fc8241e5b08c60ca82345c540bb001876"
      ],
      "author": {
        "name": "Hermann Gausterer",
        "email": "linux-media-maillinglist@mrq1.org",
        "time": "Tue May 18 04:26:17 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:23:18 2010 -0300"
      },
      "message": "V4L/DVB: Technotrend S2-3200 ships with a TT 1500 remote\n\nThe Technotrend Budget S2-3200 ships with the\nTechnotrend 1500 bundled remote which is already supported.\nJust add the right Subsystem Device ID.\n\nSigned-off-by: Hermann Gausterer \u003cgit-kernel-2010@mrq1.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2ef17c9fc8241e5b08c60ca82345c540bb001876",
      "tree": "eb34d0c269b90712be1cd6c6c05ad8b09735015e",
      "parents": [
        "59fd08afe0f9ae3a3b793fc178a3c3677b1e716c"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Thu May 13 16:59:15 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:23:16 2010 -0300"
      },
      "message": "V4L/DVB: drivers/media: Use kzalloc\n\nUse kzalloc rather than the combination of kmalloc and memset.\n\nThe semantic patch that makes this change is as follows:\n(http://coccinelle.lip6.fr/)\n\n// \u003csmpl\u003e\n@@\nexpression x,size,flags;\nstatement S;\n@@\n\n-x \u003d kmalloc(size,flags);\n+x \u003d kzalloc(size,flags);\n if (x \u003d\u003d NULL) S\n-memset(x, 0, size);\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": "59fd08afe0f9ae3a3b793fc178a3c3677b1e716c",
      "tree": "dd50505c5f3c4d06aee38a90f5f3fc02b632132c",
      "parents": [
        "e245b0bd8253fc54dfe3b5e453af0c9841098f87"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "ben@decadent.org.uk",
        "time": "Sat May 15 13:46:16 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:22:16 2010 -0300"
      },
      "message": "V4L/DVB: m920x: Select simple tuner\n\nUpdate the Kconfig selections to match the code.\n\nSigned-off-by: Ben Hutchings \u003cben@decadent.org.uk\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e245b0bd8253fc54dfe3b5e453af0c9841098f87",
      "tree": "a61cd6bd9951558d3b1973394b5a41444579111c",
      "parents": [
        "d46b36e7f927772bb72524dc9f1e384e3cb4a975"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "ben@decadent.org.uk",
        "time": "Sat May 15 13:45:58 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:22:15 2010 -0300"
      },
      "message": "V4L/DVB: dib0700: Select dib0090 frontend\n\nUpdate the Kconfig selections to match the code.\n\nSigned-off-by: Ben Hutchings \u003cben@decadent.org.uk\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d46b36e7f927772bb72524dc9f1e384e3cb4a975",
      "tree": "2f3d212d4253887543bef142b7ddfb10c19ffd39",
      "parents": [
        "9947e98a76455cec4a64aef536d375fa37cbfc32"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "ben@decadent.org.uk",
        "time": "Sat May 15 13:45:37 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:22:14 2010 -0300"
      },
      "message": "V4L/DVB: budget: Select correct frontends\n\nUpdate the Kconfig selections to match the code.\n\nSigned-off-by: Ben Hutchings \u003cben@decadent.org.uk\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9947e98a76455cec4a64aef536d375fa37cbfc32",
      "tree": "9f8b16023f45c62dea201c8b627bf4c339ec1d6e",
      "parents": [
        "58aac2bff192970a1186c33fbea181efe9464dd2"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "ben@decadent.org.uk",
        "time": "Sat May 15 13:45:21 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:22:13 2010 -0300"
      },
      "message": "V4L/DVB: dw2102: Select tda10023 frontend, not tda10021\n\nUpdate the Kconfig selections to match the code.\n\nSigned-off-by: Ben Hutchings \u003cben@decadent.org.uk\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "58aac2bff192970a1186c33fbea181efe9464dd2",
      "tree": "6aa70f050a2f4f1ccc6d8ae4685416522617e619",
      "parents": [
        "a49ba1674b0cf507e62d97fbd91ce345a37b11a8"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Fri May 14 14:09:57 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:22:12 2010 -0300"
      },
      "message": "V4L/DVB: [-next] IR: fix ir-nec-decoder build, select BITREVERSE\n\nFix ir-nec-decoder build: it uses bitrev library code, so\nselect BITREVERSE in its Kconfig.\n\nir-nec-decoder.c:(.text+0x1a2517): undefined reference to `byte_rev_table\u0027\nir-nec-decoder.c:(.text+0x1a2526): undefined reference to `byte_rev_table\u0027\nir-nec-decoder.c:(.text+0x1a2530): undefined reference to `byte_rev_table\u0027\nir-nec-decoder.c:(.text+0x1a2539): undefined reference to `byte_rev_table\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a49ba1674b0cf507e62d97fbd91ce345a37b11a8",
      "tree": "4d4b1670f487dd27ed6963135a4c47f65651bf85",
      "parents": [
        "63fc31e8d0757574edb03ed73986be56e70a75c1"
      ],
      "author": {
        "name": "Prarit Bhargava",
        "email": "prarit@redhat.com",
        "time": "Wed May 12 19:30:02 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:22:10 2010 -0300"
      },
      "message": "V4L/DVB: Add notification to cxusb_dualdig4_rev2_frontend_attach() error \thandling\n\nAdd a notification to the dib7000p_i2c_enumeration() failure path in\ncxusb_dualdig4_rev2_frontend_attach().\n\nSigned-off-by: Prarit Bhargava \u003cprarit@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "63fc31e8d0757574edb03ed73986be56e70a75c1",
      "tree": "d4ca989adb46637c5accfba8cb648ec492bd93dc",
      "parents": [
        "7e2d9820c37525da2469147eec897488ec141bcf"
      ],
      "author": {
        "name": "Herton Ronaldo Krzesinski",
        "email": "herton@mandriva.com.br",
        "time": "Mon May 10 15:43:31 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:22:09 2010 -0300"
      },
      "message": "V4L/DVB: saa7134: add RM-K6 remote control support for Avermedia M135A\n\nThis change adds support for one more remote control type for Avermedia\nM135A (model RM-K6), shipped with Positivo machines.\n\nSigned-off-by: Herton Ronaldo Krzesinski \u003cherton@mandriva.com.br\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9e1d9e7bac5c2bafc3c0c51db88c15f3fbcec83f",
      "tree": "319a40ec1ff75b4a607f52812b7f9e295c1fae85",
      "parents": [
        "e65f8c4e3eef3a0946f8e8fba1fb6aabde734f50"
      ],
      "author": {
        "name": "Herton Ronaldo Krzesinski",
        "email": "herton@mandriva.com.br",
        "time": "Sat May 08 02:23:37 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:21:52 2010 -0300"
      },
      "message": "V4L/DVB: saa7134: add support for Avermedia M733A\n\nThis change adds support for Avermedia M733A. The original version for\nlinux 2.6.31 was sent to me from Avermedia, original author is unknown.\nI ported it to current kernels, expanded and fixed key code handling for\nRM-K6 remote control, and added an additional pci id also supported.\n\n[mchehab@redhat.com: make checkpatch.pl happier]\nSigned-off-by: Herton Ronaldo Krzesinski \u003cherton@mandriva.com.br\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e65f8c4e3eef3a0946f8e8fba1fb6aabde734f50",
      "tree": "e4f56543db327c9d40f86feaad26ee8e5b73c786",
      "parents": [
        "76952c7e598f68bf12adf307d6a9a0de3b33b985"
      ],
      "author": {
        "name": "Guy Martin",
        "email": "gmsoft@tuxicoman.be",
        "time": "Fri May 07 04:34:40 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:21:50 2010 -0300"
      },
      "message": "V4L/DVB: stv6110x: Fix kernel null pointer deref\n\nThe following OOPS happened when plugging two TT s2-1600:\n\n[   96.521023] saa7146: register extension \u0027budget dvb\u0027.\n[   96.521052] budget dvb 0000:05:00.0: PCI INT A -\u003e GSI 16 (level, low) -\u003e IRQ 16\n[   96.521070] IRQ 16/: IRQF_DISABLED is not guaranteed on shared IRQs\n[   96.521076] saa7146: found saa7146 @ mem ffffc90011182c00 (revision 1, irq 16) (0x13c2,0x101c).\n[   96.521080] saa7146 (0): dma buffer size 192512\n[   96.521081] DVB: registering new adapter (TT-Budget S2-1600 PCI)\n[   96.539929] adapter has MAC addr \u003d 00:d0:5c:cc:b0:a2\n[   96.890149] stv6110x_attach: Attaching STV6110x\n[   96.912516] DVB: registering adapter 0 frontend 0 (STV090x Multistandard)...\n[   96.912600] budget dvb 0000:05:01.0: PCI INT A -\u003e GSI 17 (level, low) -\u003e IRQ 17\n[   96.912639] IRQ 17/: IRQF_DISABLED is not guaranteed on shared IRQs\n[   96.912667] saa7146: found saa7146 @ mem ffffc90011314800 (revision 1, irq 17) (0x13c2,0x101c).\n[   96.912673] saa7146 (1): dma buffer size 192512\n[   96.912676] DVB: registering new adapter (TT-Budget S2-1600 PCI)\n[   96.930893] adapter has MAC addr \u003d 00:d0:5c:cc:b0:a3\n[   97.233478] BUG: unable to handle kernel NULL pointer dereference at 0000000000000010\n[   97.233647] IP: [\u003cffffffffa029c450\u003e] stv6110x_set_mode+0x70/0x80 [stv6110x]\n[   97.233753] PGD 3c16f067 PUD 3c383067 PMD 0\n[   97.234147] CPU 0\n[   97.234246] Pid: 5200, comm: modprobe Not tainted 2.6.33.2 #1 P5QSE/P5Q SE\n[   97.234317] RIP: 0010:[\u003cffffffffa029c450\u003e]  [\u003cffffffffa029c450\u003e] stv6110x_set_mode+0x70/0x80 [stv6110x]\n[   97.234456] RSP: 0018:ffff88003c125c98  EFLAGS: 00010246\n[   97.234461] RAX: ffffffffa029c460 RBX: ffff88003f84d800 RCX: ffff88003a19e140\n[   97.234461] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000000\n[   97.234461] RBP: ffff88003f84d828 R08: 0000000000000002 R09: 0000000000000004\n[   97.234461] R10: 0000000000000003 R11: 0000000000000010 R12: ffff88003f84d800\n[   97.234461] R13: ffff88003f84d828 R14: ffff88003f84d828 R15: 0000000000000001\n[   97.234461] FS:  00007f9f7253e6f0(0000) GS:ffff880001800000(0000) knlGS:0000000000000000\n[   97.234461] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b\n[   97.234461] CR2: 0000000000000010 CR3: 000000003c382000 CR4: 00000000000006b0\n[   97.234461] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000\n[   97.234461] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400\n[   97.234461] Process modprobe (pid: 5200, threadinfo ffff88003c124000, task ffff88003e893ac0)\n[   97.234461]  ffff88003f84d800 ffff88003f84d828 ffff88003f84d800 ffffffffa0292343\n[   97.234461] \u003c0\u003e ffff88003f84d828 ffff88003ef70ae0 ffffffffa0280800 ffffffffa02934d2\n[   97.234461] \u003c0\u003e ffffffffa0295260 0000000000000000 ffffffffa02948b0 ffff88003df79800\n[   97.234461]  [\u003cffffffffa0292343\u003e] ? stv090x_sleep+0x33/0x120 [stv090x]\n[   97.234461]  [\u003cffffffffa02934d2\u003e] ? stv090x_attach+0x1e2/0x73c [stv090x]\n[   97.234461]  [\u003cffffffff81007cc5\u003e] ? dma_generic_alloc_coherent+0xa5/0x160\n[   97.234461]  [\u003cffffffffa026e1f5\u003e] ? saa7146_init_one+0x7d5/0x910 [saa7146]\n[   97.234461]  [\u003cffffffff811b84b2\u003e] ? local_pci_probe+0x12/0x20\n[   97.234461]  [\u003cffffffff811b87d0\u003e] ? pci_device_probe+0x110/0x120\n[   97.234461]  [\u003cffffffff81221788\u003e] ? driver_probe_device+0x98/0x1b0\n[   97.234461]  [\u003cffffffff81221933\u003e] ? __driver_attach+0x93/0xa0\n[   97.234461]  [\u003cffffffff812218a0\u003e] ? __driver_attach+0x0/0xa0\n[   97.234461]  [\u003cffffffff81220f18\u003e] ? bus_for_each_dev+0x58/0x80\n[   97.234461]  [\u003cffffffff8122079d\u003e] ? bus_add_driver+0x14d/0x280\n[   97.234461]  [\u003cffffffffa0284000\u003e] ? budget_init+0x0/0xc [budget]\n[   97.234461]  [\u003cffffffff81221c29\u003e] ? driver_register+0x79/0x170\n[   97.234461]  [\u003cffffffffa0284000\u003e] ? budget_init+0x0/0xc [budget]\n[   97.234461]  [\u003cffffffff811b8a48\u003e] ? __pci_register_driver+0x58/0xe0\n[   97.234461]  [\u003cffffffffa0284000\u003e] ? budget_init+0x0/0xc [budget]\n[   97.234461]  [\u003cffffffff810001d5\u003e] ? do_one_initcall+0x35/0x190\n[   97.234461]  [\u003cffffffff81063d37\u003e] ? sys_init_module+0xe7/0x260\n[   97.234461]  [\u003cffffffff8100256b\u003e] ? system_call_fastpath+0x16/0x1b\n[   97.234461] RIP  [\u003cffffffffa029c450\u003e] stv6110x_set_mode+0x70/0x80 [stv6110x]\n[   97.234461]  RSP \u003cffff88003c125c98\u003e\n[   97.240074] ---[ end trace b53ecbbbbef15e99 ]---\n\nPrevents calling stv6110x_set_mode() if fe-\u003etuner_priv is not defined,\nin order to avoid the above bug.\n\nSigned-off-by: Guy Martin \u003cgmsoft@tuxicoman.be\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "76952c7e598f68bf12adf307d6a9a0de3b33b985",
      "tree": "168a0478506b8c3d9c9d1b3f0d36b66422e0d651",
      "parents": [
        "283d637bbd7301c9fb2236103b990b9d66099d78"
      ],
      "author": {
        "name": "Guy Martin",
        "email": "gmsoft@tuxicoman.be",
        "time": "Fri May 07 04:09:25 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:21:49 2010 -0300"
      },
      "message": "V4L/DVB: TT CT-3650 DVB-C support\n\nAdd support for the DVB-C frontend of the TT CT-3650.\nDVB-T fe, CI and IR are not implemented.\n\nSigned-off-by: Guy Martin \u003cgmsoft@tuxicoman.be\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "283d637bbd7301c9fb2236103b990b9d66099d78",
      "tree": "d233994df83847081e917d1b24898bdeaae3a544",
      "parents": [
        "f1a4435f3efa510760adf6acb87c62653de9a0ee"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun May 09 06:44:16 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:21:48 2010 -0300"
      },
      "message": "V4L/DVB: tvp514x: simplify try/g/s_fmt handling\n\nSince there is only one possible format just have all three calls\ndo the same.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nReviewed-by: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nTested-by: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nAcked-by: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f1a4435f3efa510760adf6acb87c62653de9a0ee",
      "tree": "c404053bb2f2a94b6e873ed0e89805c4e8eab35f",
      "parents": [
        "3907b07294a9a87793ca9e0223c7bf66b6108ab0"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun May 09 06:40:18 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:21:46 2010 -0300"
      },
      "message": "V4L/DVB: tvp514x: remove obsolete fmt_list\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nReviewed-by: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nTested-by: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nAcked-by: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3907b07294a9a87793ca9e0223c7bf66b6108ab0",
      "tree": "0c585f142e8d6e0904a3ab55b5cc3e2b7d4577d1",
      "parents": [
        "c2fc80961fc2059c05bf07c92decfffde2a0f9ef"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun May 09 06:39:44 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:21:45 2010 -0300"
      },
      "message": "V4L/DVB: tvp514x: add missing newlines\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nReviewed-by: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nTested-by: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nAcked-by: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c2fc80961fc2059c05bf07c92decfffde2a0f9ef",
      "tree": "155d00456508a91697d65a18a4e60c85e2e38a80",
      "parents": [
        "a75ffc124611a535aec8f403817d382d106c68d7"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun May 09 06:37:14 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:21:44 2010 -0300"
      },
      "message": "V4L/DVB: tvp514x: there is only one supported format, so simplify the code\n\nGet rid of unnecessary code since this driver supports only one\npixel format. Removing this code will make the transition to the\nmbus API easier as well.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nReviewed-by: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nTested-by: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nAcked-by: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a75ffc124611a535aec8f403817d382d106c68d7",
      "tree": "3b15291b31d8dd89c8198e73a5d50bc7044cbe4d",
      "parents": [
        "2db4e78f14a5b4741b09d03e6d17610537a9af27"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun May 09 06:32:47 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:21:42 2010 -0300"
      },
      "message": "V4L/DVB: tvp514x: make std_list const\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nReviewed-by: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nTested-by: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nAcked-by: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2db4e78f14a5b4741b09d03e6d17610537a9af27",
      "tree": "60527526f6da3ebc46791ab601a2c366f7852a20",
      "parents": [
        "3805f201934e5384f6e941222dc1968cb638a88c"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun May 09 06:30:15 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:21:41 2010 -0300"
      },
      "message": "V4L/DVB: tvp514x: do NOT change the std as a side effect\n\nSeveral calls (try_fmt, g_parm among others) changed the current standard\nas a side effect of that call. But the standard may only be changed by s_std.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nReviewed-by: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nTested-by: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nAcked-by: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3805f201934e5384f6e941222dc1968cb638a88c",
      "tree": "3e50271cc998fbcb10eabac725792cc27a285153",
      "parents": [
        "cf69b808caf8e729949cf20446bec0b9ace033b7"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat May 08 17:55:00 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:21:40 2010 -0300"
      },
      "message": "V4L/DVB: v4l2-subdev.h: fix enum_mbus_fmt prototype\n\nenum_mbus_fmt received an index argument that was defined as an int instead\nof an unsigned int. This is now fixed. This had the knock-on effect that the\nindex argument in the callback get_formats in soc_camera.h also had to be\nchanged to unsigned int.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nAcked-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cf69b808caf8e729949cf20446bec0b9ace033b7",
      "tree": "dc36248b74d5fc0784ed9a5079259e3cd9efffdc",
      "parents": [
        "468df208e84d1e7c65b0d005dbbf09f5aea92409"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun May 09 07:39:32 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:21:37 2010 -0300"
      },
      "message": "V4L/DVB: au8522_decoder: g/s_fmt doesn\u0027t do anything: remove\n\ng/s_fmt is going to disappear, so if it is not doing anything, then\njust remove it.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "468df208e84d1e7c65b0d005dbbf09f5aea92409",
      "tree": "b2f7918a3dcbca850992a0060439b6533faf466f",
      "parents": [
        "ea01b11a07961aabbaec58d572b24f3df4b8065c"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat May 08 17:26:00 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:21:36 2010 -0300"
      },
      "message": "V4L/DVB: tvp5150: remove obsolete g/s_fmt ops\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ea01b11a07961aabbaec58d572b24f3df4b8065c",
      "tree": "191049811bec1138c1bbc8922e9e51ae7d33c768",
      "parents": [
        "260bb38a21a19edc8a328f3ac8dd45c184d01216"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun May 09 10:19:25 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:21:35 2010 -0300"
      },
      "message": "V4L/DVB: mt9v011: add enum/try/s_mbus_fmt support\n\nNote that this driver is only used by em28xx and that em28xx does not\nactually call the enum/try/s_fmt ops of mt9v011. So these functions\nhave never been tested.\n\nAnd in fact the driver really implements cropping instead of scaling. So it\nseems to be doing the wrong thing :-(\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "029ed3261021c76f0b8538a2f715d89506555676",
      "tree": "e37ab910955c32ff58c2d6f79d77c08c56ca6cea",
      "parents": [
        "c1658cafd1910cbec1b546ecd1f76e8fc99fc513"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat May 08 17:20:35 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:21:32 2010 -0300"
      },
      "message": "V4L/DVB: saa7115: remove obsolete g/s_fmt ops\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c1658cafd1910cbec1b546ecd1f76e8fc99fc513",
      "tree": "631f8fbcd11bf3101ad5cbe29cf1eb2097fac38d",
      "parents": [
        "112cb4a8a092a6338a0e2309aac134e502f2a489"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat May 08 17:20:00 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:21:31 2010 -0300"
      },
      "message": "V4L/DVB: cx24850: remove obsolete g/s_fmt ops\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "112cb4a8a092a6338a0e2309aac134e502f2a489",
      "tree": "416d7642ca5e9653dc3578e4fba34f2a1058c2e6",
      "parents": [
        "cc99113b8cfb8b9685490db0b9bf0d26c9705ad3"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun May 09 10:11:01 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:21:30 2010 -0300"
      },
      "message": "V4L/DVB: cx231xx: convert to s_mbus_fmt\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cc99113b8cfb8b9685490db0b9bf0d26c9705ad3",
      "tree": "ef0956a889400adc9c2302931f5167cbe37c1b2b",
      "parents": [
        "fa190ee91fcc3800f2c5d14810dc1b48a4b5d4e5"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun May 09 10:09:28 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:21:28 2010 -0300"
      },
      "message": "V4L/DVB: cx23885: convert to s_mbus_fmt\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fa190ee91fcc3800f2c5d14810dc1b48a4b5d4e5",
      "tree": "b26ae90757f6261856e8bb4fb6d176f73e5461c4",
      "parents": [
        "31bf95fb5725013fd7d95d6d5b1e45f4c88b1f56"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat May 08 17:16:18 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:21:27 2010 -0300"
      },
      "message": "V4L/DVB: pvrusb2: convert to s_mbus_fmt\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "31bf95fb5725013fd7d95d6d5b1e45f4c88b1f56",
      "tree": "92278ec83f7d426058f038ce868d4102b8f362a0",
      "parents": [
        "51623ef9aedd8b786a12a4475201827ee85d285c"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun May 09 09:41:41 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:21:26 2010 -0300"
      },
      "message": "V4L/DVB: saa7134: convert to use the new mbus API\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "51623ef9aedd8b786a12a4475201827ee85d285c",
      "tree": "e0263f0cb8dc227f2c5a49d64aed287b63f3d86e",
      "parents": [
        "3a21ceed7f373894a7c537b4dbbe484f36e7ae24"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun May 09 09:39:58 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:21:25 2010 -0300"
      },
      "message": "V4L/DVB: saa6752hs: add g/s_mbus_fmt support\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "66e9df07d362b63a594e8663260e0430ba4a17bf",
      "tree": "9fc7b7f9366777b0cb452b869d832424fb3145ed",
      "parents": [
        "60298c99f792bb2fe12137360d448c72234b2d0b"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat May 08 16:40:23 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:21:22 2010 -0300"
      },
      "message": "V4L/DVB: saa717x: remove obsolete s_fmt op\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "60298c99f792bb2fe12137360d448c72234b2d0b",
      "tree": "be2c4aa2714e234221bc7ef4e16c9e92479b7e87",
      "parents": [
        "9e36eabc8a6fb87d9b97057e0d0f5195c475fbdc"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat May 08 16:39:01 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:21:21 2010 -0300"
      },
      "message": "V4L/DVB: saa7127: remove obsolete g_fmt support\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9e36eabc8a6fb87d9b97057e0d0f5195c475fbdc",
      "tree": "5d462a79b941104da6c4b1b7b217016d37641eca",
      "parents": [
        "e17ad1de031f2d5cade70eb0469a53f17d90d7c2"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat May 08 16:37:53 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:21:20 2010 -0300"
      },
      "message": "V4L/DVB: cx18: remove old g/s_fmt from the cx18_av subdev\n\ncx18 has now switched over completely to the new mediabus subdev ops.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e17ad1de031f2d5cade70eb0469a53f17d90d7c2",
      "tree": "5acfba0d71d91c05202d6814cfb803a75ad2c0ce",
      "parents": [
        "475977ac3db72c008f5aaa5f19bd991b72f26e42"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun May 09 09:54:58 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:20:32 2010 -0300"
      },
      "message": "V4L/DVB: cx18: add s_mbus_fmt support\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "475977ac3db72c008f5aaa5f19bd991b72f26e42",
      "tree": "d2c35c26c80b7f7443e5106ad17e75d5fb623e53",
      "parents": [
        "6c69db9de7a8934bdeb690663fab6fe046203ac4"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat May 08 16:28:51 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:20:30 2010 -0300"
      },
      "message": "V4L/DVB: ivtv: convert to use s_mbus_fmt\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6c69db9de7a8934bdeb690663fab6fe046203ac4",
      "tree": "267a5d8a10e2355e80b7ba88f0ef92d875b567a5",
      "parents": [
        "96fd004fe40b8e3beff2a6e27ae0411a4d315f1e"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun May 09 09:50:34 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:20:27 2010 -0300"
      },
      "message": "V4L/DVB: saa717x: add support for s_mbus_fmt\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "96fd004fe40b8e3beff2a6e27ae0411a4d315f1e",
      "tree": "0e924c76988e3852f558c73c05f980b3dfa793c8",
      "parents": [
        "c463d93f22254f46168b49ad1149d1ec1e904711"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun May 09 09:48:50 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:20:25 2010 -0300"
      },
      "message": "V4L/DVB: cx25840: add support for s_mbus_fmt\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c463d93f22254f46168b49ad1149d1ec1e904711",
      "tree": "db8e67868b72c3496fd6513ea9aa294eebf03a72",
      "parents": [
        "f1158af2b2e064532470516943511863a873c5e5"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun May 09 09:47:23 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:20:23 2010 -0300"
      },
      "message": "V4L/DVB: saa7115: add s_mbus_fmt op\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "51ff9ef13366b3752a8ab6229c466fd1bd671d3a",
      "tree": "8afd7bc7e27bf185d69bbe0d5e82f927187981f9",
      "parents": [
        "478b3a42bdcd8d1cb57c91cabdc8b6164c639e42"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Wed May 19 04:17:18 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:20:19 2010 -0300"
      },
      "message": "V4L/DVB: ngene: Remove debug message\n\nRemove debug message.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "478b3a42bdcd8d1cb57c91cabdc8b6164c639e42",
      "tree": "78e1c7176589b7308d52d9526ce265df72032a08",
      "parents": [
        "5a2a1848a7d744a437f96b79a655c13b8090e74d"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Wed May 19 04:15:44 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:20:16 2010 -0300"
      },
      "message": "V4L/DVB: ngene: MSI cleanup\n\nMSI cleanup.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5a2a1848a7d744a437f96b79a655c13b8090e74d",
      "tree": "fd29215d133ba34a32e8c111a2e6fdeb35f36d4c",
      "parents": [
        "4387418129895fd9aa2e2f6368ea69e9c4ddd0f2"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Sun May 16 06:07:07 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:20:14 2010 -0300"
      },
      "message": "V4L/DVB: ngene: Make command timeout workaround configurable\n\nMake command timeout workaround configurable,\nactivate it for firmware version \u003c\u003d 17.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4387418129895fd9aa2e2f6368ea69e9c4ddd0f2",
      "tree": "00780b29a16c8bde363d4d65d074f938fb853517",
      "parents": [
        "eb05d155bc9f51ff701c09bc9b5e4b4f5a4b4d9f"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Sun May 16 05:29:14 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:20:12 2010 -0300"
      },
      "message": "V4L/DVB: ngene: Implement support for MSI\n\nAdd MSI support, may be enabled with firmware version 18.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "eb05d155bc9f51ff701c09bc9b5e4b4f5a4b4d9f",
      "tree": "3b09f3f714b3b958e896782cb7895123932bc931",
      "parents": [
        "9d78f46071b2cbc91eaf533e1ea441af36eed06a"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Sun May 16 05:17:49 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:20:10 2010 -0300"
      },
      "message": "V4L/DVB: ngene: Do not call demuxer with interrupts disabled\n\nIt is neither a good idea nor necessary to call the demuxer with interrupts disabled.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9d78f46071b2cbc91eaf533e1ea441af36eed06a",
      "tree": "28293fb9b95cf0c150e3a21ce3fcb5665959df43",
      "parents": [
        "c4f95d84b8dedf28adda927561f7e09b1d5ea626"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Sun May 16 05:08:49 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:20:07 2010 -0300"
      },
      "message": "V4L/DVB: ngene: Support new device \u0027Digital Devices DuoFlex S2 miniPCIe\u0027\n\nAdd subsystem id DD10/DD20 \u0027Digital Devices DuoFlex S2 miniPCIe\u0027.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c4f95d84b8dedf28adda927561f7e09b1d5ea626",
      "tree": "7aa911539671dff66173f6dff94d8920745887d9",
      "parents": [
        "6804675e3644361b1d509cac5427bab42a0bc6da"
      ],
      "author": {
        "name": "Warren Bosworth Focke",
        "email": "wbfocke@gmail.com",
        "time": "Fri May 07 15:40:04 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:20:05 2010 -0300"
      },
      "message": "V4L/DVB: gspca - sonixj: Add webcam 0c45:60ce\n\nSigned-off-by: Warren Bosworth Focke \u003cwbfocke@gmail.com\u003e\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6804675e3644361b1d509cac5427bab42a0bc6da",
      "tree": "cfb4deee9434584db261c9eae674763b253d0d80",
      "parents": [
        "040000ae7d27d9229959f4a4e9d67cf6c93e8ef8"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Fri May 07 15:35:08 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:20:03 2010 -0300"
      },
      "message": "V4L/DVB: gspca - sonixj: Add information about some potential JPEG webcams\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "040000ae7d27d9229959f4a4e9d67cf6c93e8ef8",
      "tree": "42ed23e77f57017768bd80e66d620e6367e6d13d",
      "parents": [
        "e3a5ee73e7223cda78f2770572c5ad01928496d6"
      ],
      "author": {
        "name": "Jean-François Moine",
        "email": "moinejf@free.fr",
        "time": "Fri May 07 15:27:44 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:20:00 2010 -0300"
      },
      "message": "V4L/DVB: gspca - sonixb: Have 0c45:602e handled by sonixb instead of sn9c102\n\nThis change fixes the Debian Bug #579332\nhttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug\u003d579332\n\nSigned-off-by: Jean-François Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e3a5ee73e7223cda78f2770572c5ad01928496d6",
      "tree": "e0d3879a2d0a108ea49159aaf2eeaae395473fd2",
      "parents": [
        "7a6ac34848226e315e0d70333bb4ab83190d9f1d"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat May 15 00:30:29 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:19:58 2010 -0300"
      },
      "message": "V4L/DVB: pvrusb2: Fix kernel oops on device tear-down\n\npvrusb2: Delete sysfs class device as the _very_ last step, after\nwe\u0027re sure that all driver contexts have gone away first.  This is\nimportant because it appears that there isn\u0027t any protection from a\nstruct device instance reference a deleted struct class instance.  The\nassumption in the kernel code appears to be that the class instance is\nassumed to be around for the life of the device.  So we can\u0027t let the\nclass instance go away until all referencing device instances are\ngone; this is ensured by delaying removal of the class instance until\nafter the driver contexts have all gone away.  This bug has been\npresent for a very long time but it didn\u0027t apparently become malignant\nuntil recently (probably because of other changes in the kernel).\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7a6ac34848226e315e0d70333bb4ab83190d9f1d",
      "tree": "ecb7902b2b8795caf53d648e4b4c3d5ebae6c56e",
      "parents": [
        "28c4a5e6d32410f7c0b8fa9cc52eac424229f10a"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat May 15 00:28:44 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:19:56 2010 -0300"
      },
      "message": "V4L/DVB: pvrusb2: Fix minor internal array allocation\n\npvrusb2: Need one extra attribute slot allocated so that worst case still has a\ntrailing null pointer.  This wasn\u0027t causing visible symptoms; it was\nfound through inspection while investigating other issues.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "28c4a5e6d32410f7c0b8fa9cc52eac424229f10a",
      "tree": "b52fa6a524d75571ea22c4e4e276df1044d78600",
      "parents": [
        "d72baad3f0e59041d68db7524537046e3a4121a2"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat May 15 00:23:46 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:19:54 2010 -0300"
      },
      "message": "V4L/DVB: pvrusb2: Fix USB parent device reference count\n\npvrusb2: Correctly reference count pointer to parent USB device when linked\nfrom sysfs interface.  This is technically a pretty nasty problem,\nhowever as far as I know nobody had been getting burned by it (yet).\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d72baad3f0e59041d68db7524537046e3a4121a2",
      "tree": "80556b09be921c6cfee98c6c70595e86bf5f1060",
      "parents": [
        "8fd0444817e557568d8bddd77828d9ae0d606e04"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat May 15 00:15:38 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:19:52 2010 -0300"
      },
      "message": "V4L/DVB: pvrusb2: Fix kernel oops at device unregistration\n\npvrusb2: Fix oops caused by touching deleted memory after\nunregistration.  This bug was introduced when we had started using\nvideo_device_node_name() - that function was being called potentially\nafter the underlying structure (referenced by that function) had been\ndeleted.  The fix rearranges things slightly so that the function is\ncalled before destruction takes place.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8fd0444817e557568d8bddd77828d9ae0d606e04",
      "tree": "66600b9963739c20851cc3dec15361a8d53486e7",
      "parents": [
        "6861800c1512ca8452c5f350a7c0af445ece773b"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat May 15 00:13:35 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:19:49 2010 -0300"
      },
      "message": "V4L/DVB: pvrusb2: New feature to mark specific hardware support as experimental\n\nThis adds a flag in the device attribute structure which can be used\nto mark support for a particular device as experimental.  Any devices\nflagged in this way, when encountered at run-time, will generate a\nwarning message to the kernel log.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6861800c1512ca8452c5f350a7c0af445ece773b",
      "tree": "7c0f4898aebf138a72fadf069d01396beb053a0f",
      "parents": [
        "c641a18969178ac1649e022156c85adb7c889451"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat May 15 00:09:47 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:19:47 2010 -0300"
      },
      "message": "V4L/DVB: pvrusb2: Avoid using stack allocated buffers when performing USB I/O\n\nDrivers shouldn\u0027t assume that the stack is DMA-safe.\n\n[mchehab@redhat.com: fix patch description]\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c641a18969178ac1649e022156c85adb7c889451",
      "tree": "3dd4b4923ac20c18f46b064c56bfba6046d73b3e",
      "parents": [
        "e4425eab6b2da050bae55cffa01e573767a819a1"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat May 15 00:07:04 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:19:45 2010 -0300"
      },
      "message": "V4L/DVB: pvrusb2: Fix Gotview hardware support\n\npvrusb2: Fix RF tuner problem with gotview hardware - this bug was\nintroduced when switching over to the subdev model of driver control\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e4425eab6b2da050bae55cffa01e573767a819a1",
      "tree": "d8f86390c8e54ff9c5244ad071d73827b3e96c40",
      "parents": [
        "d71964fb9731412ce1f86cd7d9b71f1f94a04b0d"
      ],
      "author": {
        "name": "Abylay Ospan",
        "email": "aospan@netup.ru",
        "time": "Wed May 12 04:24:09 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:19:43 2010 -0300"
      },
      "message": "V4L/DVB: cx23885: Check register errors\n\nFix kernel Oops when number of NetUP Dual DVB-S2-CI cards more than\nDVB_MAX_ADAPTERS limit.\n\n[mchehab@redhat.com: move the return to the proper place]\nSigned-off-by: Abylay Ospan \u003caospan@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d71964fb9731412ce1f86cd7d9b71f1f94a04b0d",
      "tree": "62d728ba95423cd49c114527e552809d50bc923d",
      "parents": [
        "483d67ff0a208b43f0b97fca91d3a142afaba7fa"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Mon May 10 03:55:25 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:19:41 2010 -0300"
      },
      "message": "V4L/DVB: c-qcam: convert to V4L2\n\nNote: due to lack of hardware this conversion is untested.\nHowever, it is pretty straightforward so I do not expect any problems.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "483d67ff0a208b43f0b97fca91d3a142afaba7fa",
      "tree": "96447b0b3ecac1492235b076c25330a3360a604a",
      "parents": [
        "67a3e12b05e055c0415c556a315a3d3eb637e29e"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Mon May 10 03:51:02 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:19:04 2010 -0300"
      },
      "message": "V4L/DVB: bw-qcam: convert to V4L2\n\nNote: due to lack of hardware I was not able to test this conversion.\nBut it is pretty straightforward, so I do not expect any problems.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f13771187b9423b824f32518319f6da85d819003",
      "tree": "c431cf16c286065a302d5f3fb43fc1abac7e4047",
      "parents": [
        "15953654cc312429740fd58fb37a5a3d63a54376",
        "9f37af654fda88a8dcca74c785f6c20e52758866"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 24 08:01:10 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 24 08:01:10 2010 -0700"
      },
      "message": "Merge branch \u0027bkl/ioctl\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing\n\n* \u0027bkl/ioctl\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing:\n  uml: Pushdown the bkl from harddog_kern ioctl\n  sunrpc: Pushdown the bkl from sunrpc cache ioctl\n  sunrpc: Pushdown the bkl from ioctl\n  autofs4: Pushdown the bkl from ioctl\n  uml: Convert to unlocked_ioctls to remove implicit BKL\n  ncpfs: BKL ioctl pushdown\n  coda: Clean-up whitespace problems in pioctl.c\n  coda: BKL ioctl pushdown\n  drivers: Push down BKL into various drivers\n  isdn: Push down BKL into ioctl functions\n  scsi: Push down BKL into ioctl functions\n  dvb: Push down BKL into ioctl functions\n  smbfs: Push down BKL into ioctl function\n  coda/psdev: Remove BKL from ioctl function\n  um/mmapper: Remove BKL usage\n  sn_hwperf: Kill BKL usage\n  hfsplus: Push down BKL into ioctl function\n"
    },
    {
      "commit": "7a9b149212f3716c598afe973b6261fd58453b7a",
      "tree": "477716d84c71da124448b72278e98da28aadbd3d",
      "parents": [
        "3d62e3fdce8ef265a3706c52ae1ca6ab84e30f0e",
        "e26bcf37234c67624f62d9fc95f922b8dbda1363"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 20 21:26:12 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 20 21:26:12 2010 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6: (229 commits)\n  USB: remove unused usb_buffer_alloc and usb_buffer_free macros\n  usb: musb: update gfp/slab.h includes\n  USB: ftdi_sio: fix legacy SIO-device header\n  USB: kl5usb105: reimplement using generic framework\n  USB: kl5usb105: minor clean ups\n  USB: kl5usb105: fix memory leak\n  USB: io_ti: use kfifo to implement write buffering\n  USB: io_ti: remove unsused private counter\n  USB: ti_usb: use kfifo to implement write buffering\n  USB: ir-usb: fix incorrect write-buffer length\n  USB: aircable: fix incorrect write-buffer length\n  USB: safe_serial: straighten out read processing\n  USB: safe_serial: reimplement read using generic framework\n  USB: safe_serial: reimplement write using generic framework\n  usb-storage: always print quirks\n  USB: usb-storage: trivial debug improvements\n  USB: oti6858: use port write fifo\n  USB: oti6858: use kfifo to implement write buffering\n  USB: cypress_m8: use kfifo to implement write buffering\n  USB: cypress_m8: remove unused drain define\n  ...\n\nFix up conflicts (due to usb_buffer_alloc/free renaming) in\n\tdrivers/input/tablet/acecad.c\n\tdrivers/input/tablet/kbtab.c\n\tdrivers/input/tablet/wacom_sys.c\n\tdrivers/media/video/gspca/gspca.c\n\tsound/usb/usbaudio.c\n"
    },
    {
      "commit": "f8965467f366fd18f01feafb5db10512d7b4422c",
      "tree": "3706a9cd779859271ca61b85c63a1bc3f82d626e",
      "parents": [
        "a26272e5200765691e67d6780e52b32498fdb659",
        "2ec8c6bb5d8f3a62a79f463525054bae1e3d4487"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 20 21:04:44 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 20 21:04:44 2010 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6: (1674 commits)\n  qlcnic: adding co maintainer\n  ixgbe: add support for active DA cables\n  ixgbe: dcb, do not tag tc_prio_control frames\n  ixgbe: fix ixgbe_tx_is_paused logic\n  ixgbe: always enable vlan strip/insert when DCB is enabled\n  ixgbe: remove some redundant code in setting FCoE FIP filter\n  ixgbe: fix wrong offset to fc_frame_header in ixgbe_fcoe_ddp\n  ixgbe: fix header len when unsplit packet overflows to data buffer\n  ipv6: Never schedule DAD timer on dead address\n  ipv6: Use POSTDAD state\n  ipv6: Use state_lock to protect ifa state\n  ipv6: Replace inet6_ifaddr-\u003edead with state\n  cxgb4: notify upper drivers if the device is already up when they load\n  cxgb4: keep interrupts available when the ports are brought down\n  cxgb4: fix initial addition of MAC address\n  cnic: Return SPQ credit to bnx2x after ring setup and shutdown.\n  cnic: Convert cnic_local_flags to atomic ops.\n  can: Fix SJA1000 command register writes on SMP systems\n  bridge: fix build for CONFIG_SYSFS disabled\n  ARCNET: Limit com20020 PCI ID matches for SOHARD cards\n  ...\n\nFix up various conflicts with pcmcia tree drivers/net/\n{pcmcia/3c589_cs.c, wireless/orinoco/orinoco_cs.c and\nwireless/orinoco/spectrum_cs.c} and feature removal\n(Documentation/feature-removal-schedule.txt).\n\nAlso fix a non-content conflict due to pm_qos_requirement getting\nrenamed in the PM tree (now pm_qos_request) in net/mac80211/scan.c\n"
    },
    {
      "commit": "beb7b04a09a9da8b12417f7b74fbcceedb087fc3",
      "tree": "f8444bf36675818b8cbd6c8578d1647bbcd9a5ea",
      "parents": [
        "da01c7a49bfc94dbfa66af5ca5e1063b10bc6a10"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Fri Apr 30 12:14:04 2010 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:40 2010 -0700"
      },
      "message": "USB: remove leftover references to udev-\u003eautosuspend_disabled\n\nThis patch (as1373) fixes a couple of drivers outside the USB\nsubtree.  Devices are now disabled or enabled for autosuspend by\ncalling a core function instead of setting a flag.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCc: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "997ea58eb92f9970b8af7aae48800d0ef43b9423",
      "tree": "65e021973e5a48ad7290d5be1f441940566468ad",
      "parents": [
        "48679c6d772b1459a2945729e3a1256ac78fcabf"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Mon Apr 12 13:17:25 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:38 2010 -0700"
      },
      "message": "USB: rename usb_buffer_alloc() and usb_buffer_free() users\n\nFor more clearance what the functions actually do,\n\n  usb_buffer_alloc() is renamed to usb_alloc_coherent()\n  usb_buffer_free()  is renamed to usb_free_coherent()\n\nThey should only be used in code which really needs DMA coherency.\n\nAll call sites have been changed accordingly, except for staging\ndrivers.\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nCc: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCc: Pedro Ribeiro \u003cpedrib@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "fb091be08d1acf184e8801dfdcace6e0cb19b1fe",
      "tree": "cbd0c4200fd8628d592167589ca790e36fc4ae26",
      "parents": [
        "bd7fc2f2d807fdb254f7efc542f8eec3f23e289e",
        "e8d0416796d43a950ec7b65629e53419b2e22453"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 20 09:37:45 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 20 09:37:45 2010 -0700"
      },
      "message": "Merge branch \u0027v4l_for_2.6.35\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6\n\n* \u0027v4l_for_2.6.35\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6: (534 commits)\n  V4L/DVB (13554a): v4l: Use the video_drvdata function in drivers\n  V4L/DVB: vivi and mem2mem_testdev need slab.h to build\n  V4L/DVB: tm6000: bugfix image position\n  V4L/DVB: IR/imon: remove dead IMON_KEY_RELEASE_OFFSET\n  V4L/DVB: tm6000: README - add vbi\n  V4L/DVB: Fix unlock logic at medusa_video_init\n  V4L/DVB: fix dvb frontend lockup\n  V4L/DVB: s2255drv: remove dead code\n  V4L/DVB: s2255drv: return if vdev not found\n  V4L/DVB: ov511: cleanup: remove unneeded null check\n  V4L/DVB: media/mem2mem: dereferencing free memory\n  V4L/DVB: media/IR: Add missing include file to rc-map.c\n  V4L/DVB: dvb/stv6110x: cleanup error handling\n  V4L/DVB: ngene: Add lgdt3303 and mt2131 deps to Kconfig\n  V4L/DVB: ngene: start separating out DVB functions into separate file\n  V4L/DVB: ngene: split out card specific code into a separate file\n  V4L/DVB: ngene: split out i2c code into a separate file\n  V4L/DVB: ngene: add initial support for digital side of Avermedia m780\n  V4L/DVB: ngene: properly support boards where channel 0 isn\u0027t a TS input\n  V4L-DVB: ngene: make sure that tuner headers are included\n  ...\n"
    },
    {
      "commit": "f39d01be4c59a61a08d0cb53f615e7016b85d339",
      "tree": "6777590e3ff2ddf4df1d38444ba7d692cd463b7b",
      "parents": [
        "54291263519ac2c9bdda68b23b02fef3808deed4",
        "7db82437cfcac4bdfe79a6323eb554fdfa271623"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 20 09:20:59 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 20 09:20:59 2010 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (44 commits)\n  vlynq: make whole Kconfig-menu dependant on architecture\n  add descriptive comment for TIF_MEMDIE task flag declaration.\n  EEPROM: max6875: Header file cleanup\n  EEPROM: 93cx6: Header file cleanup\n  EEPROM: Header file cleanup\n  agp: use NULL instead of 0 when pointer is needed\n  rtc-v3020: make bitfield unsigned\n  PCI: make bitfield unsigned\n  jbd2: use NULL instead of 0 when pointer is needed\n  cciss: fix shadows sparse warning\n  doc: inode uses a mutex instead of a semaphore.\n  uml: i386: Avoid redefinition of NR_syscalls\n  fix \"seperate\" typos in comments\n  cocbalt_lcdfb: correct sections\n  doc: Change urls for sparse\n  Powerpc: wii: Fix typo in comment\n  i2o: cleanup some exit paths\n  Documentation/: it\u0027s -\u003e its where appropriate\n  UML: Fix compiler warning due to missing task_struct declaration\n  UML: add kernel.h include to signal.c\n  ...\n"
    },
    {
      "commit": "6b46c3977cdb34a199bbca20ef67b1e13335c43d",
      "tree": "2535dd1da4a74f8584f30dff444b62906d13e75c",
      "parents": [
        "3c7c5e9e8903f201bdbc85bdffba47a2d1352e4c"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Fri May 07 15:22:26 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 19 12:59:18 2010 -0300"
      },
      "message": "V4L/DVB: vivi and mem2mem_testdev need slab.h to build\n\nFix vivi and mem2mem_testdev build errors: need to #include \u003clinux/slab.h\u003e:\n\ndrivers/media/video/vivi.c:1144: error: implicit declaration of function \u0027kfree\u0027\ndrivers/media/video/vivi.c:1156: error: implicit declaration of function \u0027kzalloc\u0027\ndrivers/media/video/vivi.c:1156: warning: assignment makes pointer from integer without a cast\ndrivers/media/video/mem2mem_testdev.c:862: error: implicit declaration of function \u0027kzalloc\u0027\ndrivers/media/video/mem2mem_testdev.c:862: warning: assignment makes pointer from integer without a cast\ndrivers/media/video/mem2mem_testdev.c:874: error: implicit declaration of function \u0027kfree\u0027\ndrivers/media/video/mem2mem_testdev.c:944: warning: assignment makes pointer from integer without a cast\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "083e472176999de97848e5659cc958516ef81ecb",
      "tree": "b8d6fea2a5b183128e15ddfb21662a270d4904b5",
      "parents": [
        "9986da291b533d4bda03f812ca01353852564900"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Tue May 04 16:17:05 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 19 12:59:17 2010 -0300"
      },
      "message": "V4L/DVB: IR/imon: remove dead IMON_KEY_RELEASE_OFFSET\n\nOn Tue, May 04, 2010 at 06:06:41PM +0200, Dan Carpenter wrote:\n\u003e On Tue, May 04, 2010 at 10:03:18AM -0400, Jarod Wilson wrote:\n\u003e \u003e @@ -1205,7 +1204,7 @@ static u32 imon_panel_key_lookup(u64 hw_code)\n\u003e \u003e  \t\tif (imon_panel_key_table[i].hw_code \u003d\u003d (code | 0xffee))\n\u003e \u003e  \t\t\tbreak;\n\u003e \u003e\n\u003e \u003e -\tkeycode \u003d imon_panel_key_table[i % IMON_KEY_RELEASE_OFFSET].keycode;\n\u003e \u003e +\tkeycode \u003d imon_panel_key_table[i].keycode;\n\u003e \u003e\n\u003e \u003e  \treturn keycode;\n\u003e \u003e  }\n\u003e\n\u003e There is still potentially a problem here because if we don\u0027t hit the\n\u003e break statement, then we\u0027re one past the end of the array.\n\nD\u0027oh. Okay, here\u0027s v2, should fix that buglet too.\n\nThis hack was used when the imon driver was using internal key lookup\nroutines, but became dead weight when the driver was converted to use\nir-core\u0027s key lookup routines. These bits simply didn\u0027t get removed,\ndrop \u0027em now.\n\nPointed out by Dan Carpenter.\n\nv2: fix possible attempt to access beyond end of key table array,\nalso pointed out by Dan.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e36309f54a6196792fce74100356ebdeaecabd56",
      "tree": "bcc850769467a6d1df47834e66cc90a95de88886",
      "parents": [
        "8b661b508b3a4c8d9fc7a4b10507d3f1172947c3"
      ],
      "author": {
        "name": "matthieu castet",
        "email": "castet.matthieu@free.fr",
        "time": "Wed May 05 15:59:20 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 19 12:59:15 2010 -0300"
      },
      "message": "V4L/DVB: fix dvb frontend lockup\n\nIf my dvb device is removed while in use, I got the following oops:\n\n[ 4920.484084] Call Trace:\n[ 4920.484102]  [\u003cc102daad\u003e] ? default_wake_function+0x0/0x8\n[ 4920.484147]  [\u003cf8cb09e1\u003e] ? dvb_unregister_frontend+0x95/0xcc [dvb_core]\n[ 4920.484157]  [\u003cc1044412\u003e] ? autoremove_wake_function+0x0/0x2d\n[ 4920.484168]  [\u003cf8dd1af2\u003e] ? dvb_usb_adapter_frontend_exit+0x12/0x21 [dvb_usb]\n[ 4920.484176]  [\u003cf8dd12f1\u003e] ? dvb_usb_exit+0x26/0x88 [dvb_usb]\n[ 4920.484184]  [\u003cf8dd138d\u003e] ? dvb_usb_device_exit+0x3a/0x4a [dvb_usb]\n[ 4920.484217]  [\u003cf7fe1b08\u003e] ? usb_unbind_interface+0x3f/0xb4 [usbcore]\n[ 4920.484227]  [\u003cc11a4178\u003e] ? __device_release_driver+0x74/0xb7\n[ 4920.484233]  [\u003cc11a4247\u003e] ? device_release_driver+0x15/0x1e\n[ 4920.484243]  [\u003cc11a3a33\u003e] ? bus_remove_device+0x6e/0x87\n[ 4920.484249]  [\u003cc11a26d6\u003e] ? device_del+0xfa/0x152\n[ 4920.484264]  [\u003cf7fdf609\u003e] ? usb_disable_device+0x59/0xb9 [usbcore]\n[ 4920.484279]  [\u003cf7fdb9ee\u003e] ? usb_disconnect+0x70/0xdc [usbcore]\n[ 4920.484294]  [\u003cf7fdc728\u003e] ? hub_thread+0x521/0xe1d [usbcore]\n[ 4920.484301]  [\u003cc1044412\u003e] ? autoremove_wake_function+0x0/0x2d\n[ 4920.484316]  [\u003cf7fdc207\u003e] ? hub_thread+0x0/0xe1d [usbcore]\n[ 4920.484321]  [\u003cc10441e0\u003e] ? kthread+0x61/0x66\n[ 4920.484327]  [\u003cc104417f\u003e] ? kthread+0x0/0x66\n[ 4920.484336]  [\u003cc1003d47\u003e] ? kernel_thread_helper+0x7/0x10\n\nIf there are users (for example users \u003d\u003d -2) :\n - dvb_unregister_frontend :\n - stop kernel thread with dvb_frontend_stop :\n  - fepriv-\u003eexit \u003d 1;\n  - thread loop catch stop event and break while loop\n  - fepriv-\u003ethread \u003d NULL; and fepriv-\u003eexit \u003d 0;\n - dvb_unregister_frontend wait on \"fepriv-\u003edvbdev-\u003ewait_queue\" that fepriv-\u003edvbdev-\u003eusers\u003d\u003d-1.\nThe user finish :\n - dvb_frontend_release - set users to -1\n - don\u0027t wait wait_queue because fepriv-\u003eexit !\u003d 1\n\n\u003d\u003e dvb_unregister_frontend never exit the wait queue.\n\nSigned-off-by: Matthieu CASTET \u003ccastet.matthieu@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8b661b508b3a4c8d9fc7a4b10507d3f1172947c3",
      "tree": "9fa73a7b8aa13324d4180501ce8b25811b65c238",
      "parents": [
        "aab9796f5580a988c46c130a727cdc398a05317b"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Wed May 05 03:00:47 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 19 12:59:14 2010 -0300"
      },
      "message": "V4L/DVB: s2255drv: remove dead code\n\nMy concern initially was we dereference \"dev\" in the parameter list to\ns2255_dev_err() but it turns out that code path is never used.\nThe s2255_stop_readpipe() is only called from one place and \"dev\" is\nnever null.  So this patch just removes the whole condition here.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nCc: linux-dev@sensoray.com\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "aab9796f5580a988c46c130a727cdc398a05317b",
      "tree": "dc03abc84addf0ba87bb1da79ac4842ea4c9cefc",
      "parents": [
        "b9245d80c375b93db79475ca231276e1fa5a7649"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Wed May 05 03:01:30 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 19 12:59:14 2010 -0300"
      },
      "message": "V4L/DVB: s2255drv: return if vdev not found\n\nThe original code didn\u0027t handle the case where vdev was not found so I\nadded a check for that.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nCc: linux-dev@sensoray.com\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b9245d80c375b93db79475ca231276e1fa5a7649",
      "tree": "e0647a8c551ca982be1df56d07ca1b3d689d158b",
      "parents": [
        "16ee9bb100340f9f775ab334acb645f54642f312"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Wed May 05 02:59:48 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 19 12:59:13 2010 -0300"
      },
      "message": "V4L/DVB: ov511: cleanup: remove unneeded null check\n\nWe dereference \"ov\" unconditionally throughout the function so there is\nno way it can be NULL here.  This code has been around for ages so if\nit were possible for \"ov\" to be NULL someone would have complained.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "16ee9bb100340f9f775ab334acb645f54642f312",
      "tree": "09dab848ac2864d5d76d714a67a01d85ed545a9b",
      "parents": [
        "a7b39036cfd1d3f868a6745e40bc99b2a8650bad"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Wed May 05 02:58:57 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 19 12:59:13 2010 -0300"
      },
      "message": "V4L/DVB: media/mem2mem: dereferencing free memory\n\nWe dereferenced \"ctx\" on the error path.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a7b39036cfd1d3f868a6745e40bc99b2a8650bad",
      "tree": "9d2191e22073e9b53aa176396c2276b4a6ff4a09",
      "parents": [
        "83b6601c880d1b908b07952e9a5fdbe5f5c76c96"
      ],
      "author": {
        "name": "Peter Huewe",
        "email": "PeterHuewe@gmx.de",
        "time": "Wed May 05 12:20:21 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 19 12:59:12 2010 -0300"
      },
      "message": "V4L/DVB: media/IR: Add missing include file to rc-map.c\n\nThis patch adds a missing include linux/delay.h to prevent\nbuild failures[1-5]\n\nSigned-off-by: Peter Huewe \u003cpeterhuewe@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "83b6601c880d1b908b07952e9a5fdbe5f5c76c96",
      "tree": "80201751f647f21651553de310ddd295b0202941",
      "parents": [
        "1a2f7178cbfeea7045b6cd226319d528f60891b8"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Wed May 05 02:58:18 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 19 12:59:12 2010 -0300"
      },
      "message": "V4L/DVB: dvb/stv6110x: cleanup error handling\n\nThe \"stv6110x\" is NULL so we can just return directly without calling\nkfree().  Also I changed the printk() to make checkpatch.pl happy.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nReviewed-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1a2f7178cbfeea7045b6cd226319d528f60891b8",
      "tree": "e19a40bb65dcd8b58c5c8ec4a9cfe7a23800935e",
      "parents": [
        "1899e97c52b80c734ead7a98f54ed6fd6e1db96a"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "dheitmueller@kernellabs.com",
        "time": "Sun Mar 21 17:09:44 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed May 19 12:59:11 2010 -0300"
      },
      "message": "V4L/DVB: ngene: Add lgdt3303 and mt2131 deps to Kconfig\n\nAdd the demod and tuner dependencies required for the Avermedia m780 to the\nKconfig for the ngene driver.\n\nThanks to Oliver Endriss for pointing this out.\n\nSigned-off-by: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ],
  "next": "1899e97c52b80c734ead7a98f54ed6fd6e1db96a"
}
