)]}'
{
  "log": [
    {
      "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": "7e2d9820c37525da2469147eec897488ec141bcf",
      "tree": "956b28000e146aca764e8d868bcafac224c82823",
      "parents": [
        "dcf5d3aa081617a4a8aa56b7e24988d600148f50"
      ],
      "author": {
        "name": "Stefan Ringel",
        "email": "stefan.ringel@arcor.de",
        "time": "Sun May 23 15:31:44 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:22:07 2010 -0300"
      },
      "message": "V4L/DVB: tm6000: add DVB support for tuner xc5000\n\n[mchehab@redhat.com: Fix compilation breakage due to duplicate cfg config delaration without {}]\nSigned-off-by: Stefan Ringel \u003cstefan.ringel@arcor.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dcf5d3aa081617a4a8aa56b7e24988d600148f50",
      "tree": "4aa23506102a5e5efce235a3179af4e2c2d27d21",
      "parents": [
        "71d67f739e0b02995c2eb650448f031b76720307"
      ],
      "author": {
        "name": "Stefan Ringel",
        "email": "stefan.ringel@arcor.de",
        "time": "Sun May 23 15:29:26 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:22:06 2010 -0300"
      },
      "message": "V4L/DVB: tm6000: set variable dev_mode in function tm6000_start_stream\n\nset variable dev_mode in function tm6000_start_stream and check mode\n\nSigned-off-by: Stefan Ringel \u003cstefan.ringel@arcor.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "71d67f739e0b02995c2eb650448f031b76720307",
      "tree": "b970c2558bc052877272d1b71a8d601d93ab5b2d",
      "parents": [
        "f36cc0342df21fc6820b53cdfba3e98ee5943f46"
      ],
      "author": {
        "name": "Stefan Ringel",
        "email": "stefan.ringel@arcor.de",
        "time": "Sun May 23 15:29:24 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:22:05 2010 -0300"
      },
      "message": "V4L/DVB: tm6000: Properly select the tuners\n\nSigned-off-by: Stefan Ringel \u003cstefan.ringel@arcor.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f36cc0342df21fc6820b53cdfba3e98ee5943f46",
      "tree": "5e52de3dbb51be6de4f43c8d194101334ebf3dee",
      "parents": [
        "5a4b55e2c256d78fd86679ee00777c393c87c94a"
      ],
      "author": {
        "name": "Stefan Ringel",
        "email": "stefan.ringel@arcor.de",
        "time": "Sun May 23 15:29:25 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:22:03 2010 -0300"
      },
      "message": "V4L/DVB: tm6000: Add control to the power led\n\nTurn power led off, if device is disconnected\n\nSigned-off-by: Stefan Ringel \u003cstefan.ringel@arcor.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5a4b55e2c256d78fd86679ee00777c393c87c94a",
      "tree": "23c647bcabeef261970bd937e30580176af30513",
      "parents": [
        "4b6ed9fd0baf34da6912bebee46c36eda0411984"
      ],
      "author": {
        "name": "Stefan Ringel",
        "email": "stefan.ringel@arcor.de",
        "time": "Wed May 19 13:58:27 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:22:02 2010 -0300"
      },
      "message": "V4L/DVB: tm6000: bugfix stabilizing urb data\n\nSigned-off-by: Stefan Ringel \u003cstefan.ringel@arcor.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4b6ed9fd0baf34da6912bebee46c36eda0411984",
      "tree": "bf0a2f1d225e5766efd3c01bdac4fd424efe9431",
      "parents": [
        "3569417e5a2c20764158961a2f6c514d26136e5f"
      ],
      "author": {
        "name": "Stefan Ringel",
        "email": "stefan.ringel@arcor.de",
        "time": "Wed May 19 13:58:26 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:22:01 2010 -0300"
      },
      "message": "V4L/DVB: tm6000: bugfix video image\n\nbugfix: Avoid loosing frames, causing image delays on some of the image lines.\n\n[mchehab@redhat.com: Fix compilation breakage by merging with the patch fix]\nSigned-off-by: Stefan Ringel \u003cstefan.ringel@arcor.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3569417e5a2c20764158961a2f6c514d26136e5f",
      "tree": "c1a820b4237d96eaf71107864e82f8a3ef3bf127",
      "parents": [
        "0f9bdbc2da442a78990579cabc1554446ed784a7"
      ],
      "author": {
        "name": "Stefan Ringel",
        "email": "stefan.ringel@arcor.de",
        "time": "Wed May 19 13:58:25 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:21:59 2010 -0300"
      },
      "message": "V4L/DVB: tm6000: add vbi message inside the type switch\n\nadd case line for vbi message\n\nSigned-off-by: Stefan Ringel \u003cstefan.ringel@arcor.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0f9bdbc2da442a78990579cabc1554446ed784a7",
      "tree": "c5999f893006046b945a21a36a0471dacdaaefa6",
      "parents": [
        "2a15ac7ad625dc22885446016d730a451df1b7d4"
      ],
      "author": {
        "name": "Stefan Ringel",
        "email": "stefan.ringel@arcor.de",
        "time": "Wed May 19 13:58:24 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:21:58 2010 -0300"
      },
      "message": "V4L/DVB: tm6000: bugfix incorrect size\n\nSigned-off-by: Stefan Ringel \u003cstefan.ringel@arcor.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2a15ac7ad625dc22885446016d730a451df1b7d4",
      "tree": "998db1de83ad0ea93073562deac1896ad0e43065",
      "parents": [
        "b9eb39d8f419d76e1d59febe48a6791f1fbb68c4"
      ],
      "author": {
        "name": "Dmitri Belimov",
        "email": "d.belimov@gmail.com",
        "time": "Tue May 18 04:23:29 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:21:57 2010 -0300"
      },
      "message": "V4L/DVB: tm6000, reset I2C bus function\n\nAdd new function for reset I2C bus. Rework some code for use this function.\n\nSigned-off-by: Beholder Intl. Ltd. Dmitry Belimov \u003cd.belimov@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b9eb39d8f419d76e1d59febe48a6791f1fbb68c4",
      "tree": "21fb1bcb93f17e86f2657199bd4d47208fe6ce70",
      "parents": [
        "0439db75c1fbb28a3b314ae354582e4f180daf52"
      ],
      "author": {
        "name": "Stefan Ringel",
        "email": "stefan.ringel@arcor.de",
        "time": "Mon May 10 13:22:50 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:21:55 2010 -0300"
      },
      "message": "V4L/DVB: tm6000: Remove an extra ; symbol\n\nSigned-off-by: Stefan Ringel \u003cstefan.ringel@arcor.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0439db75c1fbb28a3b314ae354582e4f180daf52",
      "tree": "545b05de65e8971d6658ef4b521a26d696f3e33c",
      "parents": [
        "9e1d9e7bac5c2bafc3c0c51db88c15f3fbcec83f"
      ],
      "author": {
        "name": "Stefan Ringel",
        "email": "stefan.ringel@arcor.de",
        "time": "Mon May 10 13:22:51 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 01 01:21:54 2010 -0300"
      },
      "message": "V4L/DVB: tm6000: add extension module support\n\nadd module init over tm6000 extension\n\nSigned-off-by: Stefan Ringel \u003cstefan.ringel@arcor.de\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": "17d30ac077df253c12c7ba4db8d5cdacfceeb6d1",
      "tree": "991a18cd249d66c7e08faa1b93f014ad169f04f3",
      "parents": [
        "e38c1e54ce51059a1aa8744c895762906cf43b32",
        "191211f50f35deb5b3b80bc7b620cfd4b0a4a2d9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun May 30 09:13:08 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun May 30 09:13:08 2010 -0700"
      },
      "message": "Merge branch \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6\n\n* \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6: (47 commits)\n  mfd: Rename twl5031 sih modules\n  mfd: Storage class for timberdale should be before const qualifier\n  mfd: Remove unneeded and dangerous clearing of clientdata\n  mfd: New AB8500 driver\n  gpio: Fix inverted rdc321x gpio data out registers\n  mfd: Change rdc321x resources flags to IORESOURCE_IO\n  mfd: Move pcf50633 irq related functions to its own file.\n  mfd: Use threaded irq for pcf50633\n  mfd: pcf50633-adc: Fix potential race in pcf50633_adc_sync_read\n  mfd: Fix pcf50633 bitfield logic in interrupt handler\n  gpio: rdc321x needs to select MFD_CORE\n  mfd: Use menuconfig for quicker config editing\n  ARM: AB3550 board configuration and irq for U300\n  mfd: AB3550 core driver\n  mfd: AB3100 register access change to abx500 API\n  mfd: Renamed ab3100.h to abx500.h\n  gpio: Add TC35892 GPIO driver\n  mfd: Add Toshiba\u0027s TC35892 MFD core\n  mfd: Delay to mask tsc irq in max8925\n  mfd: Remove incorrect wm8350 kfree\n  ...\n"
    },
    {
      "commit": "e38c1e54ce51059a1aa8744c895762906cf43b32",
      "tree": "6af00994b3d07da2db3419346f740ae06f3cfe7e",
      "parents": [
        "3e9345edd8562dc4f9bbca88a598c91c8779a9c4",
        "7b8ddb06e54ad98edeb7951f317aee4d1feda9d6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun May 30 09:12:43 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun May 30 09:12:43 2010 -0700"
      },
      "message": "Merge branch \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx\n\n* \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx:\n  DMAENGINE: DMA40 U8500 platform configuration\n  DMA: PL330: Add dma api driver\n"
    },
    {
      "commit": "3e9345edd8562dc4f9bbca88a598c91c8779a9c4",
      "tree": "01d91aee420251b164e54f850e24ae12aceccab9",
      "parents": [
        "d28619f1563140526e2f84eae436f39206f40a69",
        "767dcd42e51c69be88f83683eda7883e522618fa"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun May 30 09:12:16 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun May 30 09:12:16 2010 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband:\n  IB/qib: Remove DCA support until feature is finished\n  IB/qib: Use a single txselect module parameter for serdes tuning\n  IB/qib: Don\u0027t rely on (undefined) order of function parameter evaluation\n  IB/ucm: Use memdup_user()\n  IB/qib: Fix undefined symbol error when CONFIG_PCI_MSI\u003dn\n"
    },
    {
      "commit": "d28619f1563140526e2f84eae436f39206f40a69",
      "tree": "d93284016a0983c8f27b745a3c50738617e50995",
      "parents": [
        "021fad8b706849c091f6e682bc5df3ce4f9ab4d7",
        "f32764bd2bbb6ea003c158b1d276b4dc9f900348"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun May 30 09:11:11 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun May 30 09:11:11 2010 -0700"
      },
      "message": "Merge branch \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs-2.6\n\n* \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs-2.6:\n  quota: Convert quota statistics to generic percpu_counter\n  ext3 uses rb_node \u003d NULL; to zero rb_root.\n  quota: Fixup dquot_transfer\n  reiserfs: Fix resuming of quotas on remount read-write\n  pohmelfs: Remove dead quota code\n  ufs: Remove dead quota code\n  udf: Remove dead quota code\n  quota: rename default quotactl methods to dquot_\n  quota: explicitly set -\u003edq_op and -\u003es_qcop\n  quota: drop remount argument to -\u003equota_on and -\u003equota_off\n  quota: move unmount handling into the filesystem\n  quota: kill the vfs_dq_off and vfs_dq_quota_on_remount wrappers\n  quota: move remount handling into the filesystem\n  ocfs2: Fix use after free on remount read-only\n\nFix up conflicts in fs/ext4/super.c and fs/ufs/file.c\n"
    },
    {
      "commit": "97ef6f7449da6ceddf9a90fa8851f607b67283dd",
      "tree": "a994fe080741edc1c6ef0281ec72425f25b3f256",
      "parents": [
        "06b2e9886e039c2f1b3048c47e539b80ab4155b0"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Fri May 28 15:08:08 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun May 30 09:02:47 2010 -0700"
      },
      "message": "rapidio: fix new kernel-doc warnings\n\nFix a bunch of new rapidio kernel-doc warnings:\n\nWarning(include/linux/rio.h:123): No description found for parameter \u0027comp_tag\u0027\nWarning(include/linux/rio.h:123): No description found for parameter \u0027phys_efptr\u0027\nWarning(include/linux/rio.h:123): No description found for parameter \u0027em_efptr\u0027\nWarning(include/linux/rio.h:123): No description found for parameter \u0027pwcback\u0027\nWarning(include/linux/rio.h:247): No description found for parameter \u0027set_domain\u0027\nWarning(include/linux/rio.h:247): No description found for parameter \u0027get_domain\u0027\nWarning(drivers/rapidio/rio-scan.c:1133): No description found for parameter \u0027rdev\u0027\nWarning(drivers/rapidio/rio-scan.c:1133): Excess function parameter \u0027port\u0027 description in \u0027rio_init_em\u0027\nWarning(drivers/rapidio/rio.c:349): No description found for parameter \u0027rdev\u0027\nWarning(drivers/rapidio/rio.c:349): Excess function parameter \u0027mport\u0027 description in \u0027rio_request_inb_pwrite\u0027\nWarning(drivers/rapidio/rio.c:393): No description found for parameter \u0027port\u0027\nWarning(drivers/rapidio/rio.c:393): No description found for parameter \u0027local\u0027\nWarning(drivers/rapidio/rio.c:393): No description found for parameter \u0027destid\u0027\nWarning(drivers/rapidio/rio.c:393): No description found for parameter \u0027hopcount\u0027\nWarning(drivers/rapidio/rio.c:393): Excess function parameter \u0027rdev\u0027 description in \u0027rio_mport_get_physefb\u0027\nWarning(drivers/rapidio/rio.c:845): Excess function parameter \u0027local\u0027 description in \u0027rio_std_route_clr_table\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Alexandre Bounine \u003calexandre.bounine@idt.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "24010e460454ec0d2f4f0213b667b4349cbdb8e1",
      "tree": "8c4a839b8094bfdca2115c536fc750d8b3d5cd64",
      "parents": [
        "e4f2e5eaac8f5f903ca4a8cc944d26e68745d6bb",
        "cf22f20ade30f8c03955324aaf27b1049e182600"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 28 16:14:40 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 28 16:14:40 2010 -0700"
      },
      "message": "Merge branch \u0027drm-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6\n\n* \u0027drm-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6:\n  drm/radeon: fix the r100/r200 ums block 0 page fix\n"
    },
    {
      "commit": "e4f2e5eaac8f5f903ca4a8cc944d26e68745d6bb",
      "tree": "1a8d89561fa5b231202d5287acc2683eccadee7f",
      "parents": [
        "9a90e09854a3c7cc603ab8fc9163f77bb1f66cfa",
        "2671717265ae6e720a9ba5f13fbec3a718983b65"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 28 16:14:17 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 28 16:14:17 2010 -0700"
      },
      "message": "Merge branch \u0027idle-release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-idle-2.6\n\n* \u0027idle-release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-idle-2.6:\n  intel_idle: native hardware cpuidle driver for latest Intel processors\n  ACPI: acpi_idle: touch TS_POLLING only in the non-MWAIT case\n  acpi_pad: uses MONITOR/MWAIT, so it doesn\u0027t need to clear TS_POLLING\n  sched: clarify commment for TS_POLLING\n  ACPI: allow a native cpuidle driver to displace ACPI\n  cpuidle: make cpuidle_curr_driver static\n  cpuidle: add cpuidle_unregister_driver() error check\n  cpuidle: fail to register if !CONFIG_CPU_IDLE\n"
    },
    {
      "commit": "9a90e09854a3c7cc603ab8fc9163f77bb1f66cfa",
      "tree": "c8c5f767dd2351c9db440f003cc14401583bafd3",
      "parents": [
        "d372e7fe4698bde3a00b718f7901a0025dda47ef",
        "d3b383338f105f50724c10a7d81b04a3930e886b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 28 14:42:18 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 28 14:42:18 2010 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6: (27 commits)\n  ACPI: Don\u0027t let acpi_pad needlessly mark TSC unstable\n  drivers/acpi/sleep.h: Checkpatch cleanup\n  ACPI: Minor cleanup eliminating redundant PMTIMER_TICKS to NS conversion\n  ACPI: delete unused c-state promotion/demotion data strucutures\n  ACPI: video: fix acpi_backlight\u003dvideo\n  ACPI: EC: Use kmemdup\n  drivers/acpi: use kasprintf\n  ACPI, APEI, EINJ injection parameters support\n  Add x64 support to debugfs\n  ACPI, APEI, Use ERST for persistent storage of MCE\n  ACPI, APEI, Error Record Serialization Table (ERST) support\n  ACPI, APEI, Generic Hardware Error Source memory error support\n  ACPI, APEI, UEFI Common Platform Error Record (CPER) header\n  Unified UUID/GUID definition\n  ACPI Hardware Error Device (PNP0C33) support\n  ACPI, APEI, PCIE AER, use general HEST table parsing in AER firmware_first setup\n  ACPI, APEI, Document for APEI\n  ACPI, APEI, EINJ support\n  ACPI, APEI, HEST table parsing\n  ACPI, APEI, APEI supporting infrastructure\n  ...\n"
    },
    {
      "commit": "cf22f20ade30f8c03955324aaf27b1049e182600",
      "tree": "ccbabf66835d96f1d5060c9a9e92dee562cac440",
      "parents": [
        "2101d6f7ac791e87a274371a07a408f74e40ec49"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat May 29 06:50:37 2010 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat May 29 06:50:37 2010 +1000"
      },
      "message": "drm/radeon: fix the r100/r200 ums block 0 page fix\n\nairlied -\u003e brown paper bag.\n\nI blame Hi-5 or the Wiggles for lowering my IQ, move the fix inside some\nbrackets instead of breaking everything in site.\n\nCc: stable@kernel.org\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "d3b383338f105f50724c10a7d81b04a3930e886b",
      "tree": "73c55f260136aa0f24571c1307a432caca4f0349",
      "parents": [
        "edbe77ba94217868caf5f391d2a083729bef3742",
        "68ca406930d6380b3be7ada5f15fcf85bfcbd552"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri May 28 16:20:35 2010 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri May 28 16:20:35 2010 -0400"
      },
      "message": "Merge branch \u0027ht-delete-2.6.35\u0027 into release\n"
    },
    {
      "commit": "edbe77ba94217868caf5f391d2a083729bef3742",
      "tree": "6525dc173ea0f94236b1ad01c1092b9f89d11d7a",
      "parents": [
        "64a4222f7e087b5030eff0f6e47285696089d983",
        "0dc698b93f3eecdda43b22232131324eb41e510c"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri May 28 16:18:20 2010 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri May 28 16:18:20 2010 -0400"
      },
      "message": "Merge branch \u0027misc-2.6.35\u0027 into release\n"
    },
    {
      "commit": "64a4222f7e087b5030eff0f6e47285696089d983",
      "tree": "43f89acec1245d6cc44967d26eb49447e9beed74",
      "parents": [
        "91dd6964390b331beb731623cb59c4a933ff8162",
        "eeb4bcb4771679d7b3446c0293334faee11b090a",
        "e92a716240258989f19c7345e8b135e6d214431a"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri May 28 16:18:12 2010 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri May 28 16:18:12 2010 -0400"
      },
      "message": "Merge branches \u0027video\u0027 and \u0027video-edid\u0027 into release\n"
    },
    {
      "commit": "91dd6964390b331beb731623cb59c4a933ff8162",
      "tree": "2d22bdbd92e1e642fa4a77be4d4bf4cc5cbba2a9",
      "parents": [
        "dc1544ea5d6dfdf29440295788e639e4b44c605a",
        "b6dacf63e9fb2e7a1369843d6cef332f76fca6a3"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri May 28 16:17:27 2010 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri May 28 16:17:27 2010 -0400"
      },
      "message": "Merge branch \u0027acpi_enable\u0027 into release\n"
    },
    {
      "commit": "dc1544ea5d6dfdf29440295788e639e4b44c605a",
      "tree": "fd4a26e78c32a43a7eb59860774f7f960f91a60c",
      "parents": [
        "6e320ec1d98f9eb93d5b2a5d70e2f40dce923f1b",
        "57283776b2b821ba4d592f61cad04d0293412740"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri May 28 16:17:16 2010 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri May 28 16:17:16 2010 -0400"
      },
      "message": "Merge branch \u0027bjorn-pci-root-v4-2.6.35\u0027 into release\n"
    },
    {
      "commit": "0dc698b93f3eecdda43b22232131324eb41e510c",
      "tree": "5eff6780615220931c8d86f9ce7f337dd4443904",
      "parents": [
        "b6fecaa8685a9922d11db2cd79e76f43c3edc970"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venki@google.com",
        "time": "Tue May 18 14:39:16 2010 -0700"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri May 28 15:34:57 2010 -0400"
      },
      "message": "ACPI: Don\u0027t let acpi_pad needlessly mark TSC unstable\n\nacpi pad driver kind of aggressively marks TSC as unstable at init\ntime, on mwait capable and non X86_FEATURE_NONSTOP_TSC systems. This is\nirrespective of whether pad driver is ever going to be used on the\nsystem or deep C-states are supported/used. This will affect every user\nwho just happens to compile in (or get a kernel version which\ncompiles in) acpi pad driver.\n\nMove mark_tsc_unstable() out of init to the actual idle invocation path\nof the pad driver.\n\nThere is also another bug/missing_feature in the code that it does not\nsupport \u0027always running apic timer\u0027 and switches to broadcast mode\nunconditionally. Shaohua, can you take a look at that please.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenki@google.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "b6fecaa8685a9922d11db2cd79e76f43c3edc970",
      "tree": "220c1b72fea51d6becbc15e51691c97811d373a6",
      "parents": [
        "2da513f582a96c053aacc2c92873978d2ea7abff"
      ],
      "author": {
        "name": "Andrea Gelmini",
        "email": "andrea.gelmini@gelma.net",
        "time": "Sat Feb 27 17:51:42 2010 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri May 28 15:31:33 2010 -0400"
      },
      "message": "drivers/acpi/sleep.h: Checkpatch cleanup\n\ndrivers/acpi/sleep.h:3: WARNING: space prohibited between function name and open parenthesis \u0027(\u0027\n\nSigned-off-by: Andrea Gelmini \u003candrea.gelmini@gelma.net\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "2da513f582a96c053aacc2c92873978d2ea7abff",
      "tree": "57e9d73800950668523cb0b9117d7dbc168e1580",
      "parents": [
        "34a18d6fe5430184e4ca96eeb074ee671d89fe7b"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venki@google.com",
        "time": "Thu Apr 22 16:48:33 2010 -0700"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri May 28 15:00:55 2010 -0400"
      },
      "message": "ACPI: Minor cleanup eliminating redundant PMTIMER_TICKS to NS conversion\n\nacpi_enter_[simple,bm] does\nidle timing in ns, convert it to timeval, then to us, then to\npmtimer_ticks and then back to ns.\n\nThis patch changes things to\nidle timing in ns, convert it to us, and then to pmtimer_ticks.\n\nJust saves an imul along this path, but makes the code cleaner.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenki@google.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "2671717265ae6e720a9ba5f13fbec3a718983b65",
      "tree": "16a3c688e297a9a69421640410f7140a6114a8e3",
      "parents": [
        "02cf4f9808382af7265cafc33dc86ec5875526aa"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Mar 08 14:07:30 2010 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri May 28 14:26:20 2010 -0400"
      },
      "message": "intel_idle: native hardware cpuidle driver for latest Intel processors\n\nThis EXPERIMENTAL driver supersedes acpi_idle on\nIntel Atom Processors, Intel Core i3/i5/i7 Processors\nand associated Intel Xeon processors.\n\nIt does not support the Intel Core2 processor or earlier.\n\nFor kernels configured with ACPI, CONFIG_INTEL_IDLE\u003dy\nallows intel_idle to probe before the ACPI processor driver.\nBooting with \"intel_idle.max_cstate\u003d0\" disables intel_idle\nand the system will fall back on ACPI\u0027s \"acpi_idle\".\n\nTypical Linux distributions load ACPI processor module early,\nmaking CONFIG_INTEL_IDLE\u003dm not easily useful on ACPI platforms.\n\nintel_idle probes all processors at module_init time.\nProcessors that are hot-added later will be limited\nto using C1 in idle.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "02cf4f9808382af7265cafc33dc86ec5875526aa",
      "tree": "6e4b7fc98a125e6af6011ee04e5fbf2d2fe38c4f",
      "parents": [
        "a7d27c37533524e23bbdc9ba1d78e3241b7483ea"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon May 24 14:27:44 2010 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri May 28 13:58:57 2010 -0400"
      },
      "message": "ACPI: acpi_idle: touch TS_POLLING only in the non-MWAIT case\n\ncommit d306ebc28649b89877a22158fe0076f06cc46f60\n(ACPI: Be in TS_POLLING state during mwait based C-state entry)\nfixed an important power \u0026 performance issue where ACPI c2 and c3 C-states\nwere clearing TS_POLLING even when using MWAIT (ACPI_STATE_FFH).\nThat bug had been causing us to receive redundant scheduling interrups\nwhen we had already been woken up by MONITOR/MWAIT.\n\nFollowing up on that...\n\nIn the MWAIT case, we don\u0027t have to subsequently\ncheck need_resched(), as that c heck was there\nfor the TS_POLLING-clearing case.\n\nNote that not only does the cpuidle calling function\nalready check need_resched() before calling us, the\nlow-level entry into monitor/mwait calls it twice --\nguaranteeing that a write to the trigger address\ncan not go un-noticed.\n\nAlso, in this case, we don\u0027t have to set TS_POLLING\nwhen we wake, because we never cleared it.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\nAcked-by: Venkatesh Pallipadi \u003cvenki@google.com\u003e\n"
    },
    {
      "commit": "d372e7fe4698bde3a00b718f7901a0025dda47ef",
      "tree": "81050bd60d36605e13beedb7383980a1cdbd576c",
      "parents": [
        "969ea5c5ad1f0a1b9da3545903e6df6901ae007a",
        "5f8269da9c69dc3851f532af0d53693b521fdb91"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 28 10:20:59 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 28 10:20:59 2010 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.o-hand.com/linux-rpurdie-leds\n\n* \u0027for-linus\u0027 of git://git.o-hand.com/linux-rpurdie-leds:\n  leds: Fix leds-gpio openfirmware compile issue\n  leds: Kconfig fixes\n"
    },
    {
      "commit": "043f275d78bce6737545dcaeb6c0c6d0c35f652f",
      "tree": "3d26bf05a0d0cd1d8fb6fad0fd9491d3a3af2a64",
      "parents": [
        "72da3bc0cb3e82bd95f278a0c5c988e506e56d13",
        "5d66ceee78f74ca52661634f6f822a99cf406974"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 28 10:19:03 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 28 10:19:03 2010 -0700"
      },
      "message": "Merge branch \u0027for-linus/2635-updates\u0027 of git://git.fluff.org/bjdooks/linux\n\n* \u0027for-linus/2635-updates\u0027 of git://git.fluff.org/bjdooks/linux:\n  ARM: S5PV210: serial: Fix section mismatch warning\n  ARM: s3c2410_defconfig: Add new machines\n  ARM: s3c6400_defconfig: Add framebuffer and basic LCD\n  ARM: s3c6400_defconfig: Add RTC driver support\n  ARM: s3c6400_defconfig: Enable USB host side\n  ARM: s3c6400_defconfig: Add SPI driver\n  ARM: s3c6400_defconfig: Update compiled machines\n  ARM: S5P: Regoster clk_xusbxti clock for hsotg driver\n  ARM: S3C64XX: Add USB OTG HCLK to the list of clocks\n  ARM: SAMSUNG: gpio-cfg.h: update documentation\n  ARM: SAMSUNG: Documentation: add documentation on GPIO code\n  ARM: SAMSUNG: Fix documentation for s3c_gpio_cfgpin()\n  ARM: S3C24XX: Documentation: add section on gpiolib changes\n  ARM: S3C24XX: Documentation: update GPIO documentation\n  ARM: S3C24XX: Documentation: update documentation overview\n  ARM: SAMSUNG: Documentation: update directory layout\n  ARM: SAMSUNG: Documentation: update the list of SoCs supported\n"
    },
    {
      "commit": "72da3bc0cb3e82bd95f278a0c5c988e506e56d13",
      "tree": "db4bf9f9265be3216dfb3d65b49e53d8448e13e2",
      "parents": [
        "8507bb0062bff1431bbcce921efe5cd1186fcff2",
        "045de01a174d9f0734f657eb4b3313d89b4fd5ad"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 28 10:18:40 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 28 10:18:40 2010 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (22 commits)\n  netlink: bug fix: wrong size was calculated for vfinfo list blob\n  netlink: bug fix: don\u0027t overrun skbs on vf_port dump\n  xt_tee: use skb_dst_drop()\n  netdev/fec: fix ifconfig eth0 down hang issue\n  cnic: Fix context memory init. on 5709.\n  drivers/net: Eliminate a NULL pointer dereference\n  drivers/net/hamradio: Eliminate a NULL pointer dereference\n  be2net: Patch removes redundant while statement in loop.\n  ipv6: Add GSO support on forwarding path\n  net: fix __neigh_event_send()\n  vhost: fix the memory leak which will happen when memory_access_ok fails\n  vhost-net: fix to check the return value of copy_to/from_user() correctly\n  vhost: fix to check the return value of copy_to/from_user() correctly\n  vhost: Fix host panic if ioctl called with wrong index\n  net: fix lock_sock_bh/unlock_sock_bh\n  net/iucv: Add missing spin_unlock\n  net: ll_temac: fix checksum offload logic\n  net: ll_temac: fix interrupt bug when interrupt 0 is used\n  sctp: dubious bitfields in sctp_transport\n  ipmr: off by one in __ipmr_fill_mroute()\n  ...\n"
    }
  ],
  "next": "89ad6a6173127e5d31bea7a4a45ec23fa5bf4a17"
}
