)]}'
{
  "log": [
    {
      "commit": "d43c36dc6b357fa1806800f18aa30123c747a6d1",
      "tree": "339ce510073ecbe9b3592008f7dece7b277035ef",
      "parents": [
        "69585dd69e663a40729492c7b52eb82477a2027a"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Wed Oct 07 17:09:06 2009 +0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 11 11:20:58 2009 -0700"
      },
      "message": "headers: remove sched.h from interrupt.h\n\nAfter m68k\u0027s task_thread_info() doesn\u0027t refer to current,\nit\u0027s possible to remove sched.h from interrupt.h and not break m68k!\nMany thanks to Heiko Carstens for allowing this.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\n"
    },
    {
      "commit": "a99bbaf5ee6bad1aca0c88ea65ec6e5373e86184",
      "tree": "2b0314d68b9e0a76e8f4fb60865a1d56e138833a",
      "parents": [
        "5e5027bd26ed4df735d29e66cd5c1c9b5959a587"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sun Oct 04 16:11:37 2009 +0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 04 15:05:10 2009 -0700"
      },
      "message": "headers: remove sched.h from poll.h\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "828c09509b9695271bcbdc53e9fc9a6a737148d2",
      "tree": "072ffad6f02db7bf4095e07e2b90247cfa042998",
      "parents": [
        "1c4115e595dec42aa0e81ba47ef46e35b34ed428"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Thu Oct 01 15:43:56 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 01 16:11:11 2009 -0700"
      },
      "message": "const: constify remaining file_operations\n\n[akpm@linux-foundation.org: fix KVM]\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nAcked-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3f48258e50ef44d92a0e5c69c0cc5e663162d246",
      "tree": "e33607687f4090be52c205758c0363d582a88d60",
      "parents": [
        "d4c02ef91b74fc6584196cdeab3eb12daac6e380"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 22 19:07:06 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 22 21:54:06 2009 -0300"
      },
      "message": "V4L/DVB (13039): dib0700: not building CONFIG_DVB_TUNER_DIB0070 breaks compilation\n\nAs reported by Ingo Molnar:\n Here\u0027s another new build breakage that triggers in -tip testing:\n\n drivers/built-in.o:(.data+0xb1f40): undefined reference to `dib0070_ctrl_agc_filter\u0027\n drivers/built-in.o:(.data+0xb1f80): undefined reference to `dib0070_ctrl_agc_filter\u0027\n\ntriggers due to:\n\nCONFIG_DVB_USB_DIB0700\u003dy\nCONFIG_DVB_TUNER_DIB0070 is not set\n\nWhile working on a better approach, for now, let\u0027s just select tuner\ndib0070 anytime we compile dib0700.\n\nCc: Patrick Boettcher \u003cpboettcher@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d4c02ef91b74fc6584196cdeab3eb12daac6e380",
      "tree": "e15b5ef1174aae80f06767d2909c9a948a5add46",
      "parents": [
        "18039ae9de672f46a1a4fa404f8e6ae009bed734"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 19 09:45:22 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Sep 22 21:54:00 2009 -0300"
      },
      "message": "V4L/DVB (13038): dvbdev: Remove an anoying/uneeded warning\n\nAs pointed by Marcin Slusarz \u003cmarcin.slusarz@gmail.com\u003e, the warns happens\nbecause CONFIG_DVB_MAX_ADAPTERS depends on CONFIG_DVB_CORE, and there are\nvalid configs where DVB_CORE is not selected.\n\nThis causes such warnings, for every V4L and common drivers that may or\nmay not be compiled with DVB support:\n\ndrivers/media/dvb/dvb-core/dvbdev.h:36:2: warning: #warning invalid CONFIG_DVB_MAX_ADAPTERS value\n\nWe can safely remove the warning.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "342ff1a1b558ebbdb8cbd55ab6a63eca8b2473ca",
      "tree": "1f967f283dade6e03897169bb29513354f49f910",
      "parents": [
        "50223e486cabdcf7e540e519da1f26bab3084e5d",
        "24ed7a97464db44592495f98cff8bcee02f92bc2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 22 07:51:45 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 22 07:51:45 2009 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (34 commits)\n  trivial: fix typo in aic7xxx comment\n  trivial: fix comment typo in drivers/ata/pata_hpt37x.c\n  trivial: typo in kernel-parameters.txt\n  trivial: fix typo in tracing documentation\n  trivial: add __init/__exit macros in drivers/gpio/bt8xxgpio.c\n  trivial: add __init macro/ fix of __exit macro location in ipmi_poweroff.c\n  trivial: remove unnecessary semicolons\n  trivial: Fix duplicated word \"options\" in comment\n  trivial: kbuild: remove extraneous blank line after declaration of usage()\n  trivial: improve help text for mm debug config options\n  trivial: doc: hpfall: accept disk device to unload as argument\n  trivial: doc: hpfall: reduce risk that hpfall can do harm\n  trivial: SubmittingPatches: Fix reference to renumbered step\n  trivial: fix typos \"man[ae]g?ment\" -\u003e \"management\"\n  trivial: media/video/cx88: add __init/__exit macros to cx88 drivers\n  trivial: fix typo in CONFIG_DEBUG_FS in gcov doc\n  trivial: fix missing printk space in amd_k7_smp_check\n  trivial: fix typo s/ketymap/keymap/ in comment\n  trivial: fix typo \"to to\" in multiple files\n  trivial: fix typos in comments s/DGBU/DBGU/\n  ...\n"
    },
    {
      "commit": "2a20b05f8178801c0a07324d92fe53c32177de97",
      "tree": "ed5af3518a6b0873707b3d8cca104f925a3fa766",
      "parents": [
        "43c1266ce4dc06bfd236cec31e11e9ecd69c0bef"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Mon Sep 21 17:00:58 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 22 07:17:23 2009 -0700"
      },
      "message": "drivers/media/dvb/pt1/pt1.c needs vmalloc.h\n\nalpha:\n\ndrivers/media/dvb/pt1/pt1.c: In function \u0027pt1_cleanup_tables\u0027:\ndrivers/media/dvb/pt1/pt1.c:422: error: implicit declaration of function \u0027vfree\u0027\ndrivers/media/dvb/pt1/pt1.c: In function \u0027pt1_init_tables\u0027:\ndrivers/media/dvb/pt1/pt1.c:431: error: implicit declaration of function \u0027vmalloc\u0027\ndrivers/media/dvb/pt1/pt1.c:431: warning: assignment makes pointer from integer without a cast\n\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c720f5655df159a630fa0290a0bd67c93e92b0bf",
      "tree": "940d139d0ec1ff5201efddef6cc663166a8a2df3",
      "parents": [
        "33e6c1a0de818d3698cdab27c42915661011319d",
        "84d6ae431f315e8973aac3c3fe1d550fc9240ef3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Sep 21 09:03:10 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Sep 21 09:03:10 2009 -0700"
      },
      "message": "Merge branch \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6\n\n* \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6: (222 commits)\n  V4L/DVB (13033): pt1: Don\u0027t use a deprecated DMA_BIT_MASK macro\n  V4L/DVB (13029): radio-si4713: remove #include \u003clinux/version.h\u003e\n  V4L/DVB (13027): go7007: convert printks to v4l2_info\n  V4L/DVB (13026): s2250-board: Implement brightness and contrast controls\n  V4L/DVB (13025): s2250-board: Fix memory leaks\n  V4L/DVB (13024): go7007: Implement vidioc_g_std and vidioc_querystd\n  V4L/DVB (13023): go7007: Merge struct gofh and go declarations\n  V4L/DVB (13022): go7007: Fix mpeg controls\n  V4L/DVB (13021): go7007: Fix whitespace and line lengths\n  V4L/DVB (13020): go7007: Updates to Kconfig and Makefile\n  V4L/DVB (13019): video: initial support for ADV7180\n  V4L/DVB (13018): kzalloc failure ignored in au8522_probe()\n  V4L/DVB (13017): gspca: kmalloc failure ignored in sd_start()\n  V4L/DVB (13016): kmalloc failure ignored in lgdt3304_attach() and s921_attach()\n  V4L/DVB (13015): kmalloc failure ignored in m920x_firmware_download()\n  V4L/DVB (13014): Add support for Compro VideoMate E800 (DVB-T part only)\n  V4L/DVB (13013): FM TX: si4713: Kconfig: Fixed two typos.\n  V4L/DVB (13012): uvc: introduce missing kfree\n  V4L/DVB (13011): Change tuner type of BeholdTV cards\n  V4L/DVB (13009): gspca - stv06xx-hdcs: Reduce exposure range\n  ...\n"
    },
    {
      "commit": "3dbda77e6f3375f87090cfce97b2551d3723521b",
      "tree": "2029181fa4663ccab8c3afe00c61443ccbb59311",
      "parents": [
        "31d0f84591b3bf49801a7e3f905a6089d857aa87"
      ],
      "author": {
        "name": "Uwe Kleine-Koenig",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Thu Jul 23 08:31:31 2009 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Sep 21 15:14:56 2009 +0200"
      },
      "message": "trivial: fix typos \"man[ae]g?ment\" -\u003e \"management\"\n\nSigned-off-by: Uwe Kleine-Koenig \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "e454cea20bdcff10ee698d11b8882662a0153a47",
      "tree": "f44581fe57787aef0a4f4dc00993a90ea8e688f6",
      "parents": [
        "78f28b7c555359c67c2a0d23f7436e915329421e"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Fri Sep 18 23:01:12 2009 +0200"
      },
      "committer": {
        "name": "Live-CD User",
        "email": "linux@linux.site",
        "time": "Sat Sep 19 12:50:38 2009 -0700"
      },
      "message": "Driver-Core: extend devnode callbacks to provide permissions\n\nThis allows subsytems to provide devtmpfs with non-default permissions\nfor the device node. Instead of the default mode of 0600, null, zero,\nrandom, urandom, full, tty, ptmx now have a mode of 0666, which allows\nnon-privileged processes to access standard device nodes in case no\nother userspace process applies the expected permissions.\n\nThis also fixes a wrong assignment in pktcdvd and a checkpatch.pl complain.\n\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "84d6ae431f315e8973aac3c3fe1d550fc9240ef3",
      "tree": "ffd4e715c95b7bece42512379a4818a37bee458c",
      "parents": [
        "2ff88bc34314ace6035b5aecd36e786342e64758"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 19 01:01:26 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 19 01:08:20 2009 -0300"
      },
      "message": "V4L/DVB (13033): pt1: Don\u0027t use a deprecated DMA_BIT_MASK macro\n\ndrivers/media/dvb/pt1/pt1.c: In function ‘pt1_probe’:\ndrivers/media/dvb/pt1/pt1.c:915: warning: ‘DMA_nnBIT_MASK’ is deprecated\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "40d2951758d788a0375d27062caf9cc75de735a9",
      "tree": "2ad2264b382d88039354482e65785ed4be667d64",
      "parents": [
        "d8370f7eff14ef646ba4a81eb9642800518a7324"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Fri Sep 18 21:03:34 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 19 00:53:35 2009 -0300"
      },
      "message": "V4L/DVB (13018): kzalloc failure ignored in au8522_probe()\n\nPrevent NULL dereference if kzalloc() fails.\n\nCc: Devin Heitmueller \u003cdheitmueller@linuxtv.org\u003e\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8d04df4997b530d978d48a66655a99714af197ca",
      "tree": "2fbe1c592d871b41b848b2ce58f0320aa5038a4d",
      "parents": [
        "1601fb14980b1295e00087460d57256a87f334bf"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Fri Sep 18 20:26:53 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 19 00:53:16 2009 -0300"
      },
      "message": "V4L/DVB (13016): kmalloc failure ignored in lgdt3304_attach() and s921_attach()\n\nPrevent NULL dereference if kmalloc() fails.\n\nCc: Markus Rechberger \u003cmrechberger@sundtek.de\u003e\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1601fb14980b1295e00087460d57256a87f334bf",
      "tree": "0ecd9c2695f83fcf3149e0bddc348000278f4f2c",
      "parents": [
        "34e383dd13edf402e87bf0a87f4a19b193b4bd7a"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Fri Sep 18 20:09:52 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 19 00:53:10 2009 -0300"
      },
      "message": "V4L/DVB (13015): kmalloc failure ignored in m920x_firmware_download()\n\nPrevent NULL dereference if kmalloc() fails.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5eca4823ea8f99a7109779f68cedb00535aa6834",
      "tree": "b7edf65332d3d8ea48fce594580e10e188dbf612",
      "parents": [
        "3d17fb1be937c8c025fc9f54b4e17e91081e7a4f"
      ],
      "author": {
        "name": "Akihiro Tsukada",
        "email": "tskd2@yahoo.co.jp",
        "time": "Tue Aug 25 02:39:51 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 19 00:51:48 2009 -0300"
      },
      "message": "V4L/DVB (13000): add driver for 774 Friio White USB ISDB-T receiver\n\nThis patch adds driver for 774 Friio White, ISDB-T USB receiver\n\nFriio White is an USB 2.0 ISDB-T receiver. (http://www.friio.com/)\nThe device has a GL861 chip and a Comtech JDVBT90502 canned tuner module.\nThis driver ignores all the frontend_parameters except frequency,\nas ISDB-T shares the same parameter configuration across the country\nand thus the device can work like an intelligent one.\n\nAs this device does not include a CAM nor hardware descrambling feature,\nthe driver passes through scrambled TS streams.\n\nThere is Friio Black, a variant for ISDB-S, which shares the same USB\nVendor/Product ID with White, but it is not supported in this driver.\nThey should be identified in the initialization sequence,\nbut this feature is not tested.\n\nSigned-off-by: Akihiro Tsukada \u003ctskd2@yahoo.co.jp\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3d17fb1be937c8c025fc9f54b4e17e91081e7a4f",
      "tree": "85e17d239c0bda9ef7c43882c989208c938ea72e",
      "parents": [
        "98293ef3e54f9f2175f11b4d14c119a2ff753d61"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Aug 23 00:51:22 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 19 00:51:41 2009 -0300"
      },
      "message": "V4L/DVB (12999): Add a driver for Earthsoft PT1\n\nAdd a driver for Earthsoft PT1\n\nEearthsoft PT1 is a PCI card for Japanese broadcasting with two ISDB-S\nand ISDB-T demodulators.\n\nThis card has neither MPEG decoder nor conditional access module\nonboard. It transmits only compressed and possibly encrypted MPEG data\nover the PCI bus, so you need an external software decoder and a\ndecrypter to watch TV on your computer.\n\nThis driver is originally developed by Tomoaki Ishikawa\n\u003ctomy@users.sourceforge.jp\u003e by reverse engineering.\n\n[mchehab@redhat.com: renamed isdb_ts to isdbs_ts to use the current standard]\nSigned-off-by: HIRANO Takahito \u003chiranotaka@zng.info\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "98293ef3e54f9f2175f11b4d14c119a2ff753d61",
      "tree": "b28a29a90f74915e0b9daa376c91763b2cf9f6dc",
      "parents": [
        "0030ec38ce5b50a77287a22bf88a65338da21547"
      ],
      "author": {
        "name": "HIRANO Takahito",
        "email": "hiranotaka@zng.info",
        "time": "Fri Sep 18 11:17:54 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 19 00:51:34 2009 -0300"
      },
      "message": "V4L/DVB (12997): Add the DTV_ISDB_TS_ID property for ISDB_S\n\nIn ISDB-S, time-devision duplex is used to multiplexing several waves\nin the same frequency. Each wave is identified by its own transport\nstream ID, or TS ID. We need to provide some way to specify this ID\nfrom user applications to handle ISDB-S frontends.\n\nThis code has been tested with the Earthsoft PT1 driver.\n\n[mchehab@infradead.org: Fix merge conflicts with isdbt and rename the new parameter to DTV_ISDBS_TS_ID]\nSigned-off-by: HIRANO Takahito \u003chiranotaka@zng.info\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "eb3b2d89bcd7bbdcff46f427d0f6f85c9e88701d",
      "tree": "c241f900dad7198b679f45082bf7bb729686a53a",
      "parents": [
        "ae3745f63ad28233d23f3a2f7407b95717d0dba8"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Wed Sep 16 20:21:52 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 19 00:15:54 2009 -0300"
      },
      "message": "V4L/DVB (12962): ce6230: increase BULK transfer size from 512 to 8192\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ae3745f63ad28233d23f3a2f7407b95717d0dba8",
      "tree": "7d36c03f860cac7136c3285bb65bf1946b5efe57",
      "parents": [
        "ab69333690c9e0f278d5ca1dab4e76015f7ecc66"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Wed Sep 16 19:50:25 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 19 00:15:52 2009 -0300"
      },
      "message": "V4L/DVB (12960): anysee: coding style fix\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ab69333690c9e0f278d5ca1dab4e76015f7ecc66",
      "tree": "a3260662558f6618bd93561828be33a30404fef8",
      "parents": [
        "2034188a0bff7bd80ae0e0201e03d5a6cb37a153"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Wed Sep 16 19:47:01 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 19 00:15:51 2009 -0300"
      },
      "message": "V4L/DVB (12959): anysee: increase BULK transfer size from 512 to 8192\n\nincrease BULK transfer size from 512 to 8192 to increase wakeups\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "aaeab30f753d9499e04979e2a5a7feadba18c39d",
      "tree": "06ce8a7cfd742156654523ba38b2a1bb0567ba78",
      "parents": [
        "78f3bc631f39fbfa4eaf039f0664265e71f725fb"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 16 09:18:26 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 19 00:14:35 2009 -0300"
      },
      "message": "V4L/DVB (12906): dib0700: Add support for Prolink SBTVD\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "78f3bc631f39fbfa4eaf039f0664265e71f725fb",
      "tree": "6af2db5e12487fd2e65e90b4ba9e73dfb19fbac8",
      "parents": [
        "b8423ee91ff250006907e58099450c923dc19c62"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pboettcher@dibcom.fr",
        "time": "Mon Aug 17 12:53:51 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 19 00:14:34 2009 -0300"
      },
      "message": "V4L/DVB (12903): DiB8000: fix channel search parameter initialization\n\nThis patch is fixing the initialization of the channel search parameters.\n\nSigned-off-by: Olivier Grenie \u003colivier.grenie@dibcom.fr\u003e\nSigned-off-by: Patrick Boettcher \u003cpboettcher@dibcom.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ba3fe3a96374ff209f532a4924743bb1fa4d57f6",
      "tree": "2b02a0b59cfc1bbdb6f2ee9a228da8207b9411ef",
      "parents": [
        "77e2c0f5d471e2b14140f0695a1b6a718f318dd7"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pboettcher@dibcom.fr",
        "time": "Wed Sep 16 09:51:30 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 19 00:14:31 2009 -0300"
      },
      "message": "V4L/DVB (12901): DiB0700: add support for STK807XP and STK807XPVR\n\nThis patchs adds support for the DiB8000 based devices STK807xP and\nSTK807xPVR to the dib0700-device-tree.\n\n[mchehab@redhat.com: Fix merge conflicts]\n\nSigned-off-by: Olivier Grenie \u003cOlivier.Grenie@dibcom.fr\u003e\nSigned-off-by: Patrick Boettcher \u003cpboettcher@dibcom.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "77e2c0f5d471e2b14140f0695a1b6a718f318dd7",
      "tree": "681fd02945e867706201e0c5590a7e5d1ab3a995",
      "parents": [
        "2a6a30e05cc4afa4aa4da406ece75e6846d5b408"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pboettcher@dibcom.fr",
        "time": "Mon Aug 17 07:01:10 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 19 00:14:30 2009 -0300"
      },
      "message": "V4L/DVB (12900): DiB8000: added support for DiBcom ISDB-T/ISDB-Tsb demodulator DiB8000\n\nThis commit adds support for the DiB8000 ISDB-T demodulator made by DiBcom.\n\nSigned-off-by: Olivier Grenie \u003cOlivier.Grenie@dibcom.fr\u003e\nSigned-off-by: Patrick Boettcher \u003cpboettcher@dibcom.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2a6a30e05cc4afa4aa4da406ece75e6846d5b408",
      "tree": "6cec75999d37df8b2749b69e67e34e52365a9488",
      "parents": [
        "7e5ce6515d0deb76a49dcb4112a6dff5d950bfb6"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pboettcher@kernellabs.com",
        "time": "Mon Aug 17 05:13:28 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 19 00:14:29 2009 -0300"
      },
      "message": "V4L/DVB (12899): DiB0070: Indenting driver with indent -linux\n\nIn order to follow a little bit the kernel coding style from now on\nafter the generation of that driver file and indent -linux call is\nemitted.\n\nSigned-off-by: Patrick Boettcher \u003cpboettcher@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7e5ce6515d0deb76a49dcb4112a6dff5d950bfb6",
      "tree": "b83f9dfd22cdd5e421715d86946f50eef2ec6ba6",
      "parents": [
        "e7b7949a95441affe937fa25f4d6d8f3df0ca271"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "Patrick.Boettcher@dibcom.fr",
        "time": "Mon Aug 03 13:43:40 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 19 00:14:27 2009 -0300"
      },
      "message": "V4L/DVB (12898): DiB0070: Update to latest internal release\n\nGeneral update of the dib0070-driver based on DiBcom\u0027s latest release.\n\nNew driver features can enable better performance in some reception situations.\n\nSigned-off-by: Patrick Boettcher \u003cPatrick.Boettcher@dibcom.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e7b7949a95441affe937fa25f4d6d8f3df0ca271",
      "tree": "12ba9caff620d85ab4a9b4d6bc59b9f36ef2b09d",
      "parents": [
        "b6e760f3097501e60e76fbcb7a313d42da930c1f"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pboettcher@dibcom.fr",
        "time": "Fri Aug 14 05:24:19 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 19 00:14:25 2009 -0300"
      },
      "message": "V4L/DVB (12896): ISDB-T: add mapping of LAYER_ENABLED to frontend-cache\n\nIt was forgotten to map the LAYER_ENABLED ioctl to the frontend-cache and back.\n\nSigned-off-by: Patrick Boettcher \u003cpboettcher@dibcom.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b6e760f3097501e60e76fbcb7a313d42da930c1f",
      "tree": "11c810b34f9d215003a86d2d7baa66ce63f2c106",
      "parents": [
        "fc27f04698275ed28e64ba615e60e4d716a11e42"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pboettcher@dibcom.fr",
        "time": "Mon Aug 03 14:39:15 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 19 00:14:24 2009 -0300"
      },
      "message": "V4L/DVB (12892): DVB-API: add support for ISDB-T and ISDB-Tsb (version 5.1)\n\nThis patch increments the DVB-API to version 5.1 in order to reflect the addition of ISDB-T and ISDB-Tsb on Linux\u0027 DVB-API.\n\nChanges in detail:\n- added a small document to describe how to use the API to tune to an ISDB-T or ISDB-Tsb channel\n- added necessary fields to dtv_frontend_cache\n- added a smarter clear-cache function which resets all fields of the dtv_frontend_cache\n- added a TRANSMISSION_MODE_4K to fe_transmit_mode_t\n\nSigned-off-by: Olivier Grenie \u003colgrenie@dibcom.fr\u003e\nSigned-off-by: Patrick Boettcher \u003cpboettcher@dibcom.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "db48138f6bc4d2b613b08731ffc8b319432ebc25",
      "tree": "4ab5abbbb34b2a20f0c5bbe3c72e0df80f5a708d",
      "parents": [
        "d300bd691464ffb87342e375793ac2418e66c3f3"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pboettcher@kernellabs.com",
        "time": "Tue Sep 15 07:16:51 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 19 00:14:13 2009 -0300"
      },
      "message": "V4L/DVB (12889): DIB0700: added USB IDs for a Terratec DVB-T XXS\n\nSince there is now correct support for the DiB7770 the support for the\n\u0027Terratec Cinergy T USB XXS (HD)\u0027 can be added.\n\nOne USB-ID has been moved, another one has been added.\n\nSigned-off-by: Patrick Boettcher \u003cpboettcher@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d300bd691464ffb87342e375793ac2418e66c3f3",
      "tree": "23d645595abb5562b09659112f6a48bf15dfc73c",
      "parents": [
        "ef80196490d6533e74a49509112804aa88a21c6f"
      ],
      "author": {
        "name": "Olivier Grenie",
        "email": "olivier.grenie@dibcom.fr",
        "time": "Tue Sep 15 06:55:35 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 19 00:14:11 2009 -0300"
      },
      "message": "V4L/DVB (12888): STK7770P: Add support for STK7770P\n\nAdded support for the dib7770P and the STK7770P\n\nSigned-off-by: Olivier Grenie \u003colivier.grenie@dibcom.fr\u003e\nSigned-off-by: Patrick Boettcher \u003cpatrick.boettcher@dibcom.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ef80196490d6533e74a49509112804aa88a21c6f",
      "tree": "00df425d84700d534d4bd1fe89f5140abe20fdcf",
      "parents": [
        "74b76f213640b4ebde9134d94a8013dbfecfcd93"
      ],
      "author": {
        "name": "Olivier Grenie",
        "email": "olivier.grenie@dibcom.fr",
        "time": "Tue Sep 15 06:46:52 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 19 00:14:10 2009 -0300"
      },
      "message": "V4L/DVB (12887): DIB7000P: SNR calcuation forr DiB7000P\n\nAdd the SNR monitoring for the dib7000p. The result is in dB.\n\nSigned-off-by: Olivier Grenie \u003colivier.grenie@dibcom.fr\u003e\nSigned-off-by: Patrick Boettcher \u003cpatrick.boettcher@dibcom.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "74b76f213640b4ebde9134d94a8013dbfecfcd93",
      "tree": "68522a8f7b3f4855a134740e89d9984d48267d70",
      "parents": [
        "958411bc484d15c3c3f7579b84b57d3b9d80ff21"
      ],
      "author": {
        "name": "Olivier Grenie",
        "email": "olivier.grenie@dibcom.fr",
        "time": "Wed Sep 02 08:19:19 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 19 00:14:09 2009 -0300"
      },
      "message": "V4L/DVB (12886): Added new Pinnacle USB devices\n\nAdded Pinnacle PCTV USB devices based on PCTV 73e.\n\nSigned-off-by: Olivier Grenie \u003colivier.grenie@dibcom.fr\u003e\nSigned-off-by: Patrick Boettcher \u003cpatrick.boettcher@dibcom.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f4e96deb4513d044653027d4921fd7592195503a",
      "tree": "488bf81cbddc2dae49bcdf75757095cfa8a65a67",
      "parents": [
        "06565d7a4231b77a1181f5b853b076f374535649"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Sat Sep 12 21:25:59 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Sep 18 23:47:54 2009 -0300"
      },
      "message": "V4L/DVB (12756): af9015: fix typo in register compare\n\nAnd mask should be 0xff00 instead of 0xae00.\n\nThanks to Jochen Friedrich \u003cjochen@scram.de\u003e for pointing this.\n\nCc: Jochen Friedrich \u003cjochen@scram.de\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "06565d7a4231b77a1181f5b853b076f374535649",
      "tree": "95358577cafb9a366fb1b3b3694e26df975793d1",
      "parents": [
        "9c863278097a4905a78ee0d70d417641aecfac2e"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Sat Sep 12 20:46:30 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Sep 18 23:47:53 2009 -0300"
      },
      "message": "V4L/DVB (12755): af9015: improve usb control message function slightly\n\n* define names for few values\n* decrease buffer len by one byte which was not used\n* add check for buffer overflow for sure\n* indentation fixes\n* remove useless 0 len check from memcpy\nIt should not happen and if it happens memcpy should not do anything.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9c863278097a4905a78ee0d70d417641aecfac2e",
      "tree": "46e41f245dd5aa74c57cb9b660049ae1839af7a1",
      "parents": [
        "353330c3ebf01c8f436b41690d95ec1548b6f364"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Sat Sep 12 13:35:29 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Sep 18 23:47:53 2009 -0300"
      },
      "message": "V4L/DVB (12754): af9015: [2/2] fix USB TS configuration\n\nFix wrongly configured USB1.1 TS EP.\n\nPatch serie also increases USB URB size to reduce wakeups.\nUSB1.1 URB size from 64 to 940 bytes\nUSB2.0 URB size from 512 to 16356 bytes\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "353330c3ebf01c8f436b41690d95ec1548b6f364",
      "tree": "23afc56ebcef577b7be0d13fb45e63e9a03d05ad",
      "parents": [
        "9254078c6b453ce02dab150189ed85744f254ddb"
      ],
      "author": {
        "name": "Jose Alberto Reguero",
        "email": "jareguero@telefonica.net",
        "time": "Sat Sep 12 09:51:36 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Sep 18 23:47:52 2009 -0300"
      },
      "message": "V4L/DVB (12753): af9015: [1/2] fix USB TS configuration\n\nFix wrongly configured USB2.0 TS EP.\n\nSigned-off-by: Jose Alberto Reguero \u003cjareguero@telefonica.net\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "043fe50f8085c12651c96f04576eae4d8a22f3d8",
      "tree": "214b4f985ce7d3b1a4961620e2c2f4f5f06e1c35",
      "parents": [
        "227423904c709a8e60245c97081bbeb4fb500655",
        "ea47689e74a1637fac4f5fc44890f3662c976849"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 15 09:22:18 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 15 09:22:18 2009 -0700"
      },
      "message": "Merge branch \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6\n\n* \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6: (213 commits)\n  V4L/DVB (12720): em28xx-cards: Add vendor/product id for Kworld DVD Maker 2\n  V4L/DVB (12713): em28xx: Cleanups at ir_i2c handler\n  V4L/DVB (12712): em28xx: properly load ir-kbd-i2c when needed\n  V4L/DVB (12701): saa7134: ir-kbd-i2c init data needs a persistent object\n  V4L/DVB (12699): cx18: ir-kbd-i2c initialization data should point to a persistent object\n  V4L/DVB (12698): em28xx: ir-kbd-i2c init data needs a persistent object\n  V4L/DVB (12707): gspca - sn9c20x: Add SXGA support to MT9M111\n  V4L/DVB (12706): gspca - sn9c20x: disable exposure/gain controls for MT9M111 sensors.\n  V4L/DVB (12705): gspca - sn9c20x: Add SXGA support to SOI968\n  V4L/DVB (12703): gspca - sn9c20x: Reduces size of object\n  V4L/DVB (12704): gspca - sn9c20x: Fix exposure on SOI968 sensors\n  V4L/DVB (12696): gspca - sonixj / sn9c102: Two drivers for 0c45:60fc and 0c45:613e.\n  V4L/DVB (12695): gspca - vc032x: Do the LED work with the sensor hv7131r.\n  V4L/DVB (12694): gspca - vc032x: Change the start exchanges of the sensor hv7131r.\n  V4L/DVB (12693): gspca - sunplus: The brightness is signed.\n  V4L/DVB (12692): gspca - sunplus: Optimize code.\n  V4L/DVB (12691): gspca - sonixj: Don\u0027t use mdelay().\n  V4L/DVB (12690): gspca - pac7311: Webcam 06f8:3009 added.\n  V4L/DVB (12686): dvb-core: check supported QAM modulations\n  V4L/DVB (12685): dvb-core: check fe-\u003eops.set_frontend return value\n  ...\n"
    },
    {
      "commit": "d7e9660ad9d5e0845f52848bce31bcf5cdcdea6b",
      "tree": "c6c67d145771187b194d79d603742b31090a59d6",
      "parents": [
        "b8cb48aae1b8c50b37dcb7710363aa69a7a0d9ca",
        "13af7a6ea502fcdd4c0e3d7de6e332b102309491"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Sep 14 10:37:28 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Sep 14 10:37:28 2009 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6: (1623 commits)\n  netxen: update copyright\n  netxen: fix tx timeout recovery\n  netxen: fix file firmware leak\n  netxen: improve pci memory access\n  netxen: change firmware write size\n  tg3: Fix return ring size breakage\n  netxen: build fix for INET\u003dn\n  cdc-phonet: autoconfigure Phonet address\n  Phonet: back-end for autoconfigured addresses\n  Phonet: fix netlink address dump error handling\n  ipv6: Add IFA_F_DADFAILED flag\n  net: Add DEVTYPE support for Ethernet based devices\n  mv643xx_eth.c: remove unused txq_set_wrr()\n  ucc_geth: Fix hangs after switching from full to half duplex\n  ucc_geth: Rearrange some code to avoid forward declarations\n  phy/marvell: Make non-aneg speed/duplex forcing work for 88E1111 PHYs\n  drivers/net/phy: introduce missing kfree\n  drivers/net/wan: introduce missing kfree\n  net: force bridge module(s) to be GPL\n  Subject: [PATCH] appletalk: Fix skb leak when ipddp interface is not loaded\n  ...\n\nFixed up trivial conflicts:\n\n - arch/x86/include/asm/socket.h\n\n   converted to \u003casm-generic/socket.h\u003e in the x86 tree.  The generic\n   header has the same new #define\u0027s, so that works out fine.\n\n - drivers/net/tun.c\n\n   fix conflict between 89f56d1e9 (\"tun: reuse struct sock fields\") that\n   switched over to using \u0027tun-\u003esocket.sk\u0027 instead of the redundantly\n   available (and thus removed) \u0027tun-\u003esk\u0027, and 2b980dbd (\"lsm: Add hooks\n   to the TUN driver\") which added a new \u0027tun-\u003esk\u0027 use.\n\n   Noted in \u0027next\u0027 by Stephen Rothwell.\n"
    },
    {
      "commit": "f51fad85af7b296b56031747c873c309b24ff77c",
      "tree": "305bd99ffc616a9320ae9826a2e7d8f952566a6b",
      "parents": [
        "01886255ddf440eb21d3388bfc5343c966904d0e"
      ],
      "author": {
        "name": "Janne Grunau",
        "email": "j@jannau.net",
        "time": "Tue Sep 01 19:24:08 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:20:04 2009 -0300"
      },
      "message": "V4L/DVB (12686): dvb-core: check supported QAM modulations\n\nCheck the modulation in dvb_frontend_check_parameters against\nfrontend\u0027s capabilties for FE_QAM devices.\n\nSigned-off-by: Janne Grunau \u003cj@jannau.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "01886255ddf440eb21d3388bfc5343c966904d0e",
      "tree": "1357fb305de3fa62564b429843553ad2890a583d",
      "parents": [
        "4457ef1d6163533073efdebed82a049aad44e3b3"
      ],
      "author": {
        "name": "Janne Grunau",
        "email": "j@jannau.net",
        "time": "Tue Sep 01 19:23:09 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:20:03 2009 -0300"
      },
      "message": "V4L/DVB (12685): dvb-core: check fe-\u003eops.set_frontend return value\n\nVarious frontend driver have parameter checks in their set_frontend\nfunctions and return an error if the parameters are not supported,\ntda10021 and cx24116 to name two.\n\nThe tuning ioctls FE_SET_FRONTEND/FE_SET_PROPERTY only change values\nin the property cache and return before set_frontend is called. If a\nset_frontend call in software zigzag algorithm fails and the card was\npreviously locked it will report a lock and the new parameters but is\nstill tuned to the old transport. This is not detectable from\nuserspace.\n\nThis change checks the return values of fe-\u003eops.set_frontend and\nchanges the state to the added FESTATE_ERROR for software zigzag.\nNo lock will be reported to userspace if the State is FESTATE_ERROR.\n\nSigned-off-by: Janne Grunau \u003cj@jannau.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4457ef1d6163533073efdebed82a049aad44e3b3",
      "tree": "faf7001493af74cd315b2f44ca8053debd5deb6e",
      "parents": [
        "f9089b0f9ed48be9c83101d1f1fded37b415a90e"
      ],
      "author": {
        "name": "Janne Grunau",
        "email": "j@jannau.net",
        "time": "Tue Sep 01 19:15:39 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:20:03 2009 -0300"
      },
      "message": "V4L/DVB (12684): DVB: make DVB_MAX_ADAPTERS configurable\n\nSupport for more than 8 DVB devices is requested regularly so make it\na kconfig variable instead of a header define. Values in the range 4-32\nare tested.\n\nSigned-off-by: Janne Grunau \u003cj@jannau.net\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a4c1cbc7819e890d4c2bc2b79b6cbf0fd9cad699",
      "tree": "a3ad52e6b36c7fd6c23bfe93c60e46eca1dd05dc",
      "parents": [
        "b77f0a76304dae754003b0a84fb4f66bf9934c97"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Aug 29 22:03:47 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:19:49 2009 -0300"
      },
      "message": "V4L/DVB (12600): dvb-usb-remote: return KEY_RESERVED if there\u0027s free space for new keys\n\nThe input subsystem checks if get_keycode works for a scan code. Due to that,\nwe need to return a valid value when there\u0027s some space at the table that\ncan be used by a scancode.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b77f0a76304dae754003b0a84fb4f66bf9934c97",
      "tree": "1c77c210a4ad9a70d7b0beccc102dcb7e0d74c86",
      "parents": [
        "2e3658836efad06662968bd6373c72df06c4b2f1"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Aug 29 15:27:29 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:19:48 2009 -0300"
      },
      "message": "V4L/DVB (12599): dvb-usb-remote: Allow dynamically replacing the IR keycodes\n\nImplements handler for EVIOCGKEYCODE/EVIOCSKEYCODE via adding two new callbacks\nto the input device.\n\nSince on dvb-usb a scan code has 16 bits, to fulfill rc5 standard codes, the default\ngetkeycode/setkeycode input methods would require the driver to spend up to 64 Kb of\na sparse table. Instead, add two new callbacks to the event device.\n\nWith this, it is now possible to replace the keycode tables. There are, however, a few\nimplementation details at the current patch:\n\n1) It will replace the existing device keytable, instead of creating an instance\nof the data. This works. However, if two devices pointing to the same table\nwere connected, changing the IR table of one will also change the IR table for\nthe other (the solution for this one is simple: just kmalloc some memory);\n\n2) In order to change the scan code, you need first to change the key to\nKEY_RESERVED or KEY_UNKNOWN to free some space at the table (solution: allocate\nsome additional space for newer scan codes or allow dynamic table grow);\n\n3) The table size cannot be extended. It would be easy to allow the table to\ngrow dynamically: just calling kmalloc(size+1); kfree(old). Yet, maybe we can\njust create a bigger table with a fixed size, like for example a table with 128\nentries. This should be enough even for a very big IR.\n\nThe current issues should be addressed on a later patch.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2e3658836efad06662968bd6373c72df06c4b2f1",
      "tree": "50748b6a7a9cbcb2e0a7d44a59c65783a8fe6fa7",
      "parents": [
        "715a223323c8c8bcbe7739e20f6c619f7343b595"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Aug 29 15:19:31 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:19:48 2009 -0300"
      },
      "message": "V4L/DVB (12598): dvb-usb: store rc5 custom and data at the same field\n\nIn order to be closer to V4L IR implementation, it is needed to replace\n\tu8 custom, data\nto:\n\tu16 scan\n\nThis allows using non-rc5 mappings, like the 8 bit keycodes used on older\nprotocols. It will also allow future implementations of rc6 keystrokes\nwhen needed.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "715a223323c8c8bcbe7739e20f6c619f7343b595",
      "tree": "0c7eddcdd3c778428fc936009af085940c0394bb",
      "parents": [
        "47f7f6fb7949b6546baf4b6f26bf0ca075d12759"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Aug 29 14:15:55 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:19:47 2009 -0300"
      },
      "message": "V4L/DVB (12595): common/ir: use a struct for keycode tables\n\nCurrently, V4L uses a scancode table whose index is the scancode and\nthe value is the keycode. While this works, it has some drawbacks:\n\n1) It requires that the scancode to be at the range 00-7f;\n\n2) keycodes should be masked on 7 bits in order for it to work;\n\n3) due to the 7 bits approach, sometimes it is not possible to replace\nthe default keyboard to another one with a different encoding rule;\n\n4) it is different than what is done with dvb-usb approach;\n\n5) it requires a typedef for it to work. This is not a recommended\nLinux CodingStyle.\n\nThis patch is part of a larger series of IR changes. It basically\nreplaces the IR_KEYTAB_TYPE tables by a structured table:\nstruct ir_scancode {\n       u16     scancode;\n       u32     keycode;\n};\n\nThis is very close to what dvb does. So, a further integration with DVB\ncode will be easy.\n\nWhile we\u0027ve changed the tables, for now, the IR keycode handling is still\nbased on the old approach.\n\nThe only notable effect is the redution of about 35% of the ir-common\nmodule size:\n\n   text    data     bss     dec     hex filename\n   6721   29208       4   35933    8c5d old/ir-common.ko\n   5756   18040       4   23800    5cf8 new/ir-common.ko\n\nIn thesis, we could be using above u8 for scancode, reducing even more the size\nof the module, but defining it as u16 is more convenient, since, on dvb, each\nscancode has up to 16 bits, and we currently have a few troubles with rc5, as their\nscancodes are defined with more than 8 bits.\n\nThis patch itself shouldn\u0027t be doing any functional changes.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "200e861c511ded56783a3032f9d41fc6f1474e7a",
      "tree": "bdef9ed62b5e44368a5f531858e56169afd0e27e",
      "parents": [
        "96e242a594961d40c9b2be3f16d6d83e2091c8e7"
      ],
      "author": {
        "name": "James A Webb",
        "email": "jamesawebb@gmail.com",
        "time": "Tue Aug 04 02:38:05 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:19:39 2009 -0300"
      },
      "message": "V4L/DVB (12584): Support for Kaiser Baas ExpressCard Dual HD Tuner\n\nThe card is reported as YUAN High-Tech Development Co., Ltd STK7700D\n\n[mchehab@redhat.com: fix merge conflicts and properly name USB PID]\nCc: Patrick Boettcher \u003cpatrick.boettcher@desy.de\u003e\nSigned-off-by: James A Webb \u003cjamesawebb@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "96e242a594961d40c9b2be3f16d6d83e2091c8e7",
      "tree": "d5187d1a13ae58d4a32a217e4a0bb576ddd53185",
      "parents": [
        "15344779b28f8ba12d769a4aa62d48c9ea1f4ce5"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sat Aug 01 08:05:16 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:19:38 2009 -0300"
      },
      "message": "V4L/DVB (12583): firedtv: combine some debug logging code\n\nShrinks source and kernel object size a bit.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "15344779b28f8ba12d769a4aa62d48c9ea1f4ce5",
      "tree": "8b23824055196b1ba1962cc031d22918ef5e7afb",
      "parents": [
        "81016b496ee75cfb13d346ee58176d36a5f9c191"
      ],
      "author": {
        "name": "Henrik Kurelid",
        "email": "henke@kurelid.se",
        "time": "Sat Aug 01 08:04:06 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:19:38 2009 -0300"
      },
      "message": "V4L/DVB (12582): The current AVC debugging can clog the log down a lot since many\n\napplications tend to check the signal strength very often.  This patch\nenables users to select which AVC messages to log using a bitmask.  In\naddition, it also enables the possibility to debug application PMTs sent\nto the driver.  This will be usable since the CA support is still poorly\ntested for lots of CAMs and CA systems.\n\nSigned-off-by: Henrik Kurelid \u003chenrik@kurelid.se\u003e\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8e30ddcf2fbd2ec68ec42156d9a04d946d195b54",
      "tree": "c82b48750509e3fdd648221aab784b5d8c79789f",
      "parents": [
        "5a5e1da579beb38fa8bf7d0a80cfa027cd7a2751"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Wed Aug 26 22:13:43 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:19:34 2009 -0300"
      },
      "message": "V4L/DVB (12575): Fix test of bandwidth range in cx22700_set_tps()\n\nFor the bandwidth to be less than 8 MHZ and greater than 6 MHZ is logically\nimpossible.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "decee2e8a9538ae5476e6cb3f4b7714c92a04a2b",
      "tree": "0543088bc083961575c2a22ff8bba9fcce76638f",
      "parents": [
        "75b697f747b14b0c6afae48ee0f5e605abd2df4c"
      ],
      "author": {
        "name": "Aleksandr V. Piskunov",
        "email": "aleksandr.v.piskunov@gmail.com",
        "time": "Sun Aug 02 16:01:19 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:19:09 2009 -0300"
      },
      "message": "V4L/DVB (12485): zl10353: correct implementation of FE_READ_UNCORRECTED_BLOCKS\n\nMakes zl10353 a bit more DVB API compliant:\nFE_READ_UNCORRECTED_BLOCKS - keep a counter of UNC blocks\nFE_GET_FRONTEND - return last set frequency instead of zero\n\nSigned-off-by: Aleksandr V. Piskunov \u003calexandr.v.piskunov@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "75b697f747b14b0c6afae48ee0f5e605abd2df4c",
      "tree": "3812e853ff3d8758cded2fdfebb58bdec76babfc",
      "parents": [
        "166987c6987a25a95cef6889d24088f0eb2daa36"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Sat Aug 01 16:48:41 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:19:08 2009 -0300"
      },
      "message": "V4L/DVB (12483): Use DIV_ROUND_CLOSEST\n\nThe kernel.h macro DIV_ROUND_CLOSEST performs the computation (x + d/2)/d\nbut is perhaps more readable.\n\nThe semantic patch that makes this change is as follows:\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@haskernel@\n@@\n\n@depends on haskernel@\nexpression x,__divisor;\n@@\n\n- (((x) + ((__divisor) / 2)) / (__divisor))\n+ DIV_ROUND_CLOSEST(x,__divisor)\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": "166987c6987a25a95cef6889d24088f0eb2daa36",
      "tree": "a10a778f99f993fc348ba783d361037f09d5bdc6",
      "parents": [
        "114323ede9e84a64327b74ff6f7da5576c9ae361"
      ],
      "author": {
        "name": "Henrik Kurelid",
        "email": "henke@kurelid.se",
        "time": "Sat Aug 01 08:02:38 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:19:08 2009 -0300"
      },
      "message": "V4L/DVB (12482): firedtv: add PID filtering for SW zigzag retune\n\nThe AVC protocol uses the same command for tuning and PID filtering and\nsince dvb-core uses a software zigzagging to do automatic retuning this\ncould cause all PID filters to be cleared.  PID filter information is\nnow included in all DSD commands to the card.\n\nBackground:\n\nThere is a problem in the firedtv driver that causes recordings to stop\nif the SW zigzag algorithm in dvb-core kicks in with a retune after the\napplication has set up the PID filters.  Since tuning and setting PID\nfilters uses the same AVC command (DSD) and only the replace subfunction\nis supported by the card, it is not possible to do a retune without\nsetting the PID filters.  This means that the PID filtering has to be\nsent in each tune.\n\nThis problem applies to C and T cards since S and S2 cards tune using a\nvendor specific command.  The patch corrects the problem by sending the\nPID list in each tune.  I have tested it on my T card with a good\nresult.\n\nHow to trigger problem:  Zap to a channel and output AV to a file, e.g.\n\"tzap -c channels.conf SVT1 -r -o SVT1.ts\".  After a short while, pull\nthe antenna cable from the card.  The lock on the channel will disappear\nand the TS file will stop increasing in size. Wait a couple of seconds.\nReplug the cable again.  You will get a lock on the channel again, but\nthe TS file will never increase in size agains sinze no PIDS are\nfiltered.\n\nTested with kaffeine with DVB-T and DVB-C:  Fixes retuning after antenna\nwas plugged out and back in with DVB-T.  Does not fix this with DVB-C,\nbut also doesn\u0027t regress on DVB-C.\n\nSigned-off-by: Henrik Kurelid \u003chenrik@kurelid.se\u003e\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "114323ede9e84a64327b74ff6f7da5576c9ae361",
      "tree": "c86eca600cca0a9e87f3bb7c92dd0ddc914371b7",
      "parents": [
        "c92f056308c4a77a833e1cc1e16c1b68974483a6"
      ],
      "author": {
        "name": "Julian Scheel",
        "email": "julian@jusst.de",
        "time": "Fri Jul 31 13:40:43 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:19:07 2009 -0300"
      },
      "message": "V4L/DVB (12481): Fix lowband tuning with tda8261\n\nAttached is a patch which fixes tuning to low frequency channels with\nstb0899+tda8261 cards like the KNC TV-Station DVB-S2.\nThe cause of the issue was a broken if construct, which should have been\nan if/else if, so that the setting for the lowest matching frequency is\napplied.\n\nWithout this patch for example tuning to \"arte\" on Astra 19.2, 10744MHz\nSR22000 failed most times and when it failed the communication between\ndriver and tda8261 was completely broken.\nThis problem disappears with the attached patch.\n\nSigned-off-by: Julian Scheel \u003cjulian@jusst.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c92f056308c4a77a833e1cc1e16c1b68974483a6",
      "tree": "053a00c8e478e87fa8566db6c0818587f0498438",
      "parents": [
        "d6f76b979c9f83aaf2fa3d51eb5b175690f7acbc"
      ],
      "author": {
        "name": "Mart Raudsepp",
        "email": "mart.raudsepp@artecdesign.ee",
        "time": "Fri Jul 24 13:45:41 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:19:06 2009 -0300"
      },
      "message": "V4L/DVB: af9015: add new USB ID for KWorld PlusTV Dual DVB-T Stick (DVB-T 399U)\n\nAdd new USB ID (1b80:e400) for KWorld PlusTV Dual DVB-T Stick (DVB-T 399U).\nThe model number on the devices sticker label is \"KW-DVB-T 399UR\".\n\nSigned-off-by: Mart Raudsepp \u003cmart.raudsepp@artecdesign.ee\u003e\nAcked-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3227c860b6c96f97671e9373c14a280429956928",
      "tree": "38457ba64a151b5d44143624f55d6b9cf553d1a6",
      "parents": [
        "ce212f052fa2fe1a5e71af13be63667e1916d084"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Tue Jul 21 13:47:46 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:19:03 2009 -0300"
      },
      "message": "V4L/DVB (12477): Use dst_type field instead of type_flags\n\nIt seems from other code that it is the dst_type field rather than the\ntype_flags field that contains values of the form DST_TYPE_IS...\nThe type_flags field contains values of the form DST_TYPE_HAS...\n\nThe semantic match that finds this problem is as follows:\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@@ struct dst_state E; @@\n\n(\n*E.type_flags \u003d\u003d\n  \\( DST_TYPE_IS_SAT\\|DST_TYPE_IS_TERR\\|DST_TYPE_IS_CABLE\\|DST_TYPE_IS_ATSC \\)\n|\n*E.type_flags !\u003d\n  \\( DST_TYPE_IS_SAT\\|DST_TYPE_IS_TERR\\|DST_TYPE_IS_CABLE\\|DST_TYPE_IS_ATSC \\)\n)\n// \u003c/smpl\u003e\n\nCc: Manu Abraham \u003cabraham.manu@gmail.com\u003e\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ce212f052fa2fe1a5e71af13be63667e1916d084",
      "tree": "b5ab12dcbb18208d825580ce5e9232f1cee4acaa",
      "parents": [
        "1c2ca352944e1899e72a39cc640d874dfa008a1b"
      ],
      "author": {
        "name": "Nam Phạm Thành",
        "email": "phamthanhnam.ptn@gmail.com",
        "time": "Sun Jul 12 11:51:10 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:19:03 2009 -0300"
      },
      "message": "V4L/DVB (12475): Add support for Humax/Coex DVB-T USB Stick 2.0 High Speed\n\nThis patch adds support for Humax/Coex DVB-T USB Stick 2.0 High Speed\nwhich is a very popular tuner sold in Vietnam.\nTested with at least 3 tuners.\n\nCc: Patrick Boettcher \u003cpboettcher@kernellabs.com\u003e\nSigned-off-by: Pham Thanh Nam \u003cphamthanhnam.ptn@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d0a1ddad1c9723f4a61e9b216c4c34ac03344fdd",
      "tree": "3c4865541b68e280d5866b1b149c46a8a9c02ec4",
      "parents": [
        "2ccf5a9906564cd06facc846c32d065752268dcf"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Sat Jun 20 09:54:18 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:18:56 2009 -0300"
      },
      "message": "V4L/DVB (12462): Add TeVii S630 USB DVB-S card support.\n\nThe card includes Intel ce5039(Zarlink zl10039) tuner\nand Intel ce6313 (Zarlink zl10313) demod.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2ccf5a9906564cd06facc846c32d065752268dcf",
      "tree": "114c80110f6986320d3f37c7b50ffbd044999c0e",
      "parents": [
        "3040b043423c1726a14595d500f6409070b1e722"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Sat Jun 20 09:51:48 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:18:55 2009 -0300"
      },
      "message": "V4L/DVB (12461): Add ce5039(zl10039) tuner support.\n\nThe code from Jan D. Louw with some minor changes.\nhttp://article.gmane.org/gmane.linux.drivers.dvb/38163\nTested with TeVii S630 DVB-S USB card by me (Igor)\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bd0eb12f61fef7f500e374b8d5068e7556f61901",
      "tree": "ecc19872949f6db55c3d8f9e2fd845fdd66a349d",
      "parents": [
        "a35c87c7084f3f4972f3ce5f23cfcb34f95341b1"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Sat Aug 08 12:58:52 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:18:50 2009 -0300"
      },
      "message": "V4L/DVB (12435): strlcpy() will always null terminate the string.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "eb2de30b318ae583fef113cac94150924ae1ed6b",
      "tree": "39a3fc3138a89188f65ea5cc438628966ff95169",
      "parents": [
        "f19b56a8eb54d758bff94ae6a1b4f79335155238"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Aug 07 05:50:02 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:18:49 2009 -0300"
      },
      "message": "V4L/DVB (12427): cx24113: fix mips compiler warning\n\ndo_div requires an u64 as the first argument, not a s64.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nAcked-by: Patrick Boettcher \u003cpboettcher@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6bf1a997ed135df322e64b6f604227f6fdc54865",
      "tree": "5dbc010cfef052df087c61b821b4ab2233eac914",
      "parents": [
        "b807d17555dcc4ea28abadd4d647ba0c4d822cdb"
      ],
      "author": {
        "name": "David T.L. Wong",
        "email": "davidtlwong@gmail.com",
        "time": "Wed Aug 05 13:07:10 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:18:47 2009 -0300"
      },
      "message": "V4L/DVB (12423): cxusb, d680 dmbth use unified lgs8gxx code instead of lgs8gl5\n\nUse unified lgs8gxx frontend instead of reverse engineered lgs8gl5 frontend.\nAfter this patch, lgs8gl5 frontend could be mark as deprecated.\nFuture development should base on unified lgs8gxx frontend.\n\nSigned-off-by: David T.L. Wong \u003cdavidtlwong@gmail.com\u003e\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c53d83ccc8a180d05f6f930167a4acd4a9694e5d",
      "tree": "33ddf4df6ec73566d7518b39fa31b7b33bc7515c",
      "parents": [
        "0b0157398eb5c0786567b11fcf651147b0892c81"
      ],
      "author": {
        "name": "Pete Hildebrandt",
        "email": "send2ph@googlemail.com",
        "time": "Wed Aug 05 11:46:38 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:18:36 2009 -0300"
      },
      "message": "V4L/DVB (12396): [patch] Added Support for STK7700D (DVB)\n\nThis patch adds support for the STK7700D USB-DVB-Device.\n\nlsusb identifies it as:\nidVendor           0x1164 YUAN High-Tech Development Co., Ltd\nidProduct          0x1efc\n iProduct                2 STK7700D\n\nThe device is build into a Samsung R55-T5500 notebook.\n\nSigned-off-by: Pete Hildebrandt \u003csend2ph@googlemail.com\u003e\nSigned-off-by: Patrick Boettcher \u003cpboettcher@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0b0157398eb5c0786567b11fcf651147b0892c81",
      "tree": "a3217ae7debb600139418052e4f48a9a089ee9bc",
      "parents": [
        "bb2c818fae1dfdb6bea6e4f80b391656101bbd38"
      ],
      "author": {
        "name": "Eberhard Mattes",
        "email": "eberhard.mattes@web.de",
        "time": "Sun Aug 02 15:44:37 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:18:35 2009 -0300"
      },
      "message": "V4L/DVB (12388): dvb-usb: fix tuning with Cinergy T2\n\ncinergyInitialize param.flags.\n\nSigned-off-by: Eberhard Mattes \u003ceberhard.mattes@web.de\u003e\nSigned-off-by: Thierry MERLE \u003cthierry.merle@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "43f8de7ac6d504dea159d7842724857e9e020964",
      "tree": "2573ec170d00e6075c783ec85da0f5293fc4bd65",
      "parents": [
        "1420d498fd8890bbd878d261f317f9d64544ce0b"
      ],
      "author": {
        "name": "Jan Nikitenko",
        "email": "jan.nikitenko@gmail.com",
        "time": "Mon Jul 27 19:05:19 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:18:13 2009 -0300"
      },
      "message": "V4L/DVB (12342): af9015: avoid magically sized temporary buffer in eeprom_dump\n\nReplace printing to magically sized temporary buffer with use\nof KERN_CONT for continual printing of eeprom registers dump.\n\nSince deb_info is defined as dprintk, which is conditionally defined\nto printk without additional parameters, meaning that deb_info is equivalent\nto direct printk (without adding KERN_ facility), we can use KERN_DEBUG and\nKERN_CONT in there, eliminating the need for sprintf into temporary buffer\nwith not easily readable/magical size.\n\nThough it\u0027s strange, that deb_info definition uses printk without KERN_\nfacility and callers don\u0027t use it either.\n\nSigned-off-by: Jan Nikitenko \u003cjan.nikitenko@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d8300df9fb76552ba81bf57d79c3ad3309eda13d",
      "tree": "7813bd9f19a8d5ce64efb0fb28a0bf2632d75873",
      "parents": [
        "bab6f66c08043a93b9460f6e0bf2b1cd9cc03e53"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Wed Jul 22 17:30:25 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:18:09 2009 -0300"
      },
      "message": "V4L/DVB (12332): Create card parameters array in SDMC DM1105 driver\n\nCreate card parameters array in SDMC DM1105 driver.\nIt is useful for cards with the same pci id, but different\ntuners, lnb power control circuits, etc.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c846121058c2604cc8c513addd0fad1050014b3d",
      "tree": "b2ca4ffd3db2414348f105921fe317c9a0261263",
      "parents": [
        "fc7e4a3e7201ee8a9a6359fdbcb6677231f353b5"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@netup.ru",
        "time": "Sun Jul 19 18:21:38 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:18:03 2009 -0300"
      },
      "message": "V4L/DVB (12313): stv6110: Read registers through one time i2c_transfer calling\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fc7e4a3e7201ee8a9a6359fdbcb6677231f353b5",
      "tree": "afec4656134b1ef262ef8ae78497305434af7923",
      "parents": [
        "644c7ef0b9a9c4f4dec4a44249b7047452654722"
      ],
      "author": {
        "name": "Abylay Ospan",
        "email": "aospan@netup.ru",
        "time": "Sun Jul 19 18:15:45 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:18:03 2009 -0300"
      },
      "message": "V4L/DVB (12312): stv0900: fix i2c repeater configuration must be set to manual\n\nIn automatic mode every stop event on SDA line ends repetition.\nHowever, in  NetUP Dual card on the same i2c bus we have several devices.\nIf someone using both adapters to lock simultaneously or working with CAM interface\nduring lock procedure, it lead to end repetition prematurely quite often.\nSet stv0900 i2c repeater to manual mode prevents such situation.\n\nSigned-off-by: Abylay Ospan \u003caospan@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ee5e7d94c96ae5a95906fcecde6c69c9d9ee4352",
      "tree": "c8556ae73303fcc57cf7e002f54d5c16db3dd645",
      "parents": [
        "92782bb00387585e2a4249f6996da3c863c1f580"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@netup.ru",
        "time": "Sun Jul 19 17:57:29 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:18:02 2009 -0300"
      },
      "message": "V4L/DVB (12310): stv6110 tuner: remove unused iq_wiring configuration parameter.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "92782bb00387585e2a4249f6996da3c863c1f580",
      "tree": "ddd300634b7fccc9377875536ca059f84ddaa13d",
      "parents": [
        "25ea66e2696066a12274119ceec084963427e75b"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@netup.ru",
        "time": "Sun Jul 19 17:37:09 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:18:00 2009 -0300"
      },
      "message": "V4L/DVB (12309): Add output clock configuration for stv6110 tuner.\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7a6fbd83378dd0a6127b5d59a51d35688bcd6d9d",
      "tree": "56f394027da52b1fc6219a2402898381bf87f79b",
      "parents": [
        "016e53de0a5929c7b2ce2661e3af240e7f85fd55"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Thu Jun 11 19:31:22 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:17:52 2009 -0300"
      },
      "message": "V4L/DVB (12294): b2c2: Use dvb-pll for Cablestar2\n\nThe dvb-pll code should do the same thing that\nalps_tdee4_stv0297_tuner_set_params() was doing.  Except the dvb-pll code\nwill check for tuner presence when attaching, while the old code didn\u0027t.\n\nThis tuner appears to not be behind the stv0297\u0027s I2C gate but is instead\non a different I2C adapter provided by the flexcop chip.  The old code\nwould turn the I2C gate off each time the tuner was used.  I\u0027ve changed it\nto turn the gate off when the tuner is attached and then disable the gate\ncontrol function.  This should result in the gate staying off, which should\nbe even better.\n\n[hverkuil@xs4all.nl: fix compile error]\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "016e53de0a5929c7b2ce2661e3af240e7f85fd55",
      "tree": "b049325fe2abe8847b4e189a284d6b0b60554398",
      "parents": [
        "6d67c9717bb71fd23a1f87c464df3ac886759cd0"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Thu Jun 11 19:31:22 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:17:52 2009 -0300"
      },
      "message": "V4L/DVB (12293): b2c2: Use dvb-pll for Skystar2 rev 2.3 and rev 2.6\n\nThe code in skystar23_samsung_tbdu18132_tuner_set_params() and\nsamsung_tbmu24112_tuner_set_params() is equivalent to what the dvb-pll code\ndoes.  There could be an issue because the dvb-pll code will probe to check\nfor the tuner, while the previous code didn\u0027t do any checks.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6d67c9717bb71fd23a1f87c464df3ac886759cd0",
      "tree": "a70c954d44fcaff0316041867fa71c27d7f048ff",
      "parents": [
        "d799ce570871bcb3f035e753a5bb3814f9530681"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Thu Jun 11 19:31:22 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:17:51 2009 -0300"
      },
      "message": "V4L/DVB (12292): b2c2: Use dvb-pll for AirStar DVB-T\u0027s tuner\n\nThe code in samsung_tdtc9251dh0_calc_regs() is equivalent to what dvb-pll\u0027s\ncode does.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d799ce570871bcb3f035e753a5bb3814f9530681",
      "tree": "6ef587935f93b86d03d7dd23caa4b3967d4d3a12",
      "parents": [
        "9d5d75a9eb85d49dc539ce0beb184754e0bad60d"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Thu Jun 11 19:24:00 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:17:50 2009 -0300"
      },
      "message": "V4L/DVB (12290): dvb-pll: Add support for Alps TDEE4 DVB-C NIM\n\nNo datasheet, data take from code in flexcop driver.  That code rounded\ndown the divisor rather than rounding to nearest, which was probably not\nintentional and the dvb-pll code will round to nearest.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9d5d75a9eb85d49dc539ce0beb184754e0bad60d",
      "tree": "df3a4bad8b4576b78285525fab52fcab640d78cf",
      "parents": [
        "f52c48535ffc5c470b07d774d9dc8414c98deb2b"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Thu Jun 11 19:21:34 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:17:49 2009 -0300"
      },
      "message": "V4L/DVB (12289): dvb-pll: Add support for Samsung TBMU24112 DVB-S NIM\n\nTuner parameters determined from code in flexcop driver.  That code rounded\nthe divisor down instead of to the nearest value.  This was probably not\nintentional and the dvb-pll version will round to nearest.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f52c48535ffc5c470b07d774d9dc8414c98deb2b",
      "tree": "408c6cfb5199088b972f293e606a211ad7f62e06",
      "parents": [
        "a104ed073bc33b262fa9250c1f262c27da56067d"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Thu Jun 11 19:21:34 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:17:48 2009 -0300"
      },
      "message": "V4L/DVB (12288): dvb-pll: Add support for Samsung TBDU18132 DVB-S NIM\n\nTuner parameters taken from flexcop driver.  This PLL has a 17 bit divisor\nwhile the dvb-pll driver is designed for 15 bit divisors.  It\u0027s not a\nproblem as 15 bits is enough for the tuner\u0027s entire range.  But if a larger\nrange was wanted, it could be done by adding additional bands with the\nextra divisor bits appearing as band switch bits.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a104ed073bc33b262fa9250c1f262c27da56067d",
      "tree": "954bb3306c7c7c8cce7a0f8ef15d05e0fc06bba8",
      "parents": [
        "af5f88c8776b2b9163460ff94127f68a9a0e02da"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Thu Jun 11 19:21:34 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:17:48 2009 -0300"
      },
      "message": "V4L/DVB (12287): dvb-pll: Add Samsung TDTC9251DH0 DVB-T NIM\n\nNo datasheet, tuner data comes from code in flexcop driver.  This tuner is\nalso used on the AVerTV 771 supported by the bttv driver, but that code\nuses a different tuner configuration, which is surprising.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a4afd65870188b872ec9b5cc0330f7c818c4c3a4",
      "tree": "d60c399abec88d2cefd35701c719dfa9d0733f76",
      "parents": [
        "1cb662a3144992259edfd3cf9f54a6b25a913a0f"
      ],
      "author": {
        "name": "Andreas Oberritter",
        "email": "obi@linuxtv.org",
        "time": "Tue Jul 14 20:48:37 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:17:44 2009 -0300"
      },
      "message": "V4L/DVB (12276): Remove a useless check from dvb_dmx_swfilter_packet()\n\nValues for \u0027pid\u0027 range from 0 to 0x1fff. Therefore \u0027feed-\u003epid\u0027 can never\nbe equal to both \u0027pid\u0027 and 0x2000. This makes the continue statement have\nno effect.\n\nSigned-off-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1cb662a3144992259edfd3cf9f54a6b25a913a0f",
      "tree": "dc3336680a9a3a143bac1056aae51315c3cec68f",
      "parents": [
        "a98f6af96ec5b22453054b36eaa325ebf20ea429"
      ],
      "author": {
        "name": "Andreas Oberritter",
        "email": "obi@linuxtv.org",
        "time": "Tue Jul 14 20:28:50 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:17:43 2009 -0300"
      },
      "message": "V4L/DVB (12275): Add two new ioctls: DMX_ADD_PID and DMX_REMOVE_PID\n\nDMX_ADD_PID allows to add multiple PIDs to a transport stream filter\npreviously set up with DMX_SET_PES_FILTER and output\u003dDMX_OUT_TSDEMUX_TAP.\n\nDMX_REMOVE_PID is used to drop a PID from a filter.\n\nThese ioctls are to be used by readers of /dev/dvb/adapterX/demuxY. They\nmay be called at any time, i.e. before or after the first filter on the\nshared file descriptor was started.\n\nThey make it possible to record multiple services without the need to de-\nor re-multiplex TS packets.\n\nTo accomplish this, dmxdev_filter-\u003efeed.ts has been converted to a list\nof struct dmxdev_feeds, each containing a PID value and a pointer to a\nstruct dmx_ts_feed.\n\nSigned-off-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b80dc1c673f5ff79805215eb94ff008e634e4b2d",
      "tree": "80a5849fadf39d81837a8e3ad5443b58032b8382",
      "parents": [
        "a0d64456f765297782d34750cf4dc862f2a8bce0"
      ],
      "author": {
        "name": "David Wong",
        "email": "davidtlwong@gmail.com",
        "time": "Wed Jun 17 01:38:10 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:17:38 2009 -0300"
      },
      "message": "V4L/DVB (12271): lgs8gxx: add lgs8g75 support\n\nlgs8gxx: add lgs8g75 demodulator support\n\nSigned-off-by: David T.L. Wong \u003cdavidtlwong@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0389b34e7c5c2dcdef61ed1741db674b47e4dc00",
      "tree": "d51ac5a2316c45711b3cccd7fec6024a294eaa57",
      "parents": [
        "de81c3c3f5db3ca35548c54024df50be18d64830"
      ],
      "author": {
        "name": "Matthias Schwarzott",
        "email": "zzam@gentoo.org",
        "time": "Thu Jul 02 16:17:28 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:17:24 2009 -0300"
      },
      "message": "V4L/DVB (12200): mt312: Fix checkpatch warnings\n\nThis patch fixes some checkpatch warnings in mt312-driver.\n\nSigned-off-by: Matthias Schwarzott \u003czzam@gentoo.org\u003e\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "de81c3c3f5db3ca35548c54024df50be18d64830",
      "tree": "6af23fee7656ecb733570789f8429cb7dd0305ea",
      "parents": [
        "ce27cd3bf989fe7187526cb120c69bf33b0b68d0"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Thu Jul 02 16:09:25 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:17:23 2009 -0300"
      },
      "message": "V4L/DVB (12199): remove redundant tests on unsigned\n\ninput, inp and i are unsigned. When negative they are wrapped and caught by the\nother test.\n\nCc: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1ebcad77078a10571eb194b53cb65006d3daf3c4",
      "tree": "a4e400c7ab789a4cc302dc866d3fc3123f438b28",
      "parents": [
        "32a60955fb6312f19ea4856e66b894bfb6c4e949"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Thu Jul 02 15:57:09 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Sep 12 12:17:23 2009 -0300"
      },
      "message": "V4L/DVB (12197): Remove unnecessary semicolons\n\nCc: Patrick Boettcher \u003cpatrick.boettcher@desy.de\u003e\nCc: Steven Toth \u003cstoth@linuxtv.org\u003e\nCc: Igor M. Liplianin \u003cliplianin@netup.ru\u003e\nCc: Srinivasa Deevi \u003csrinivasa.deevi@conexant.com\u003e\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "31e0ad693fb4e1d1be19dbe1c4f5a1ab9978e810",
      "tree": "02d12760ca55a307283b4e688dbc36b2ca47af9c",
      "parents": [
        "ef2d12ce12117bb97fa35bbcf677c28e14667efa"
      ],
      "author": {
        "name": "Udi Atar",
        "email": "udia@siano-ms.com",
        "time": "Thu Aug 13 16:30:25 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Aug 31 02:24:53 2009 -0300"
      },
      "message": "V4L/DVB (12451): Update KConfig File to enable SDIO and USB interfaces\n\nUpdate KConfig file to enbale selection of SDIO and USB\ninterfaces, and add dependancy on relevant modules.\n\n[mchehab@redhat.com: fix merge conflicts, remove default: m, add missing endmenu]\n\nSigned-off-by: Udi Atar \u003cudia@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ef2d12ce12117bb97fa35bbcf677c28e14667efa",
      "tree": "d6d9ed6d31ab706683d240a9d089fc1c6b278037",
      "parents": [
        "f2e26ae7c8c077d001c77b330130f98e42ccad70"
      ],
      "author": {
        "name": "Udi Atar",
        "email": "udia@siano-ms.com",
        "time": "Sun Jun 28 04:22:55 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Aug 31 02:24:53 2009 -0300"
      },
      "message": "V4L/DVB (12450): Siano: Fixed SDIO compilation bugs\n\nFixed SDIO compilation bugs\nAlso fixed a memory overrun issue in buffer management.\n\nSigned-off-by: Udi Atar \u003cudia@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3746b6178070958279010d112703bca9cdc15e0a",
      "tree": "5e88d72175a3c95adde60d0ebdffd69758a855b6",
      "parents": [
        "adda766193ea1cf3137484a9521972d080d0b7af"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@kernellabs.com",
        "time": "Sun Jul 12 23:30:14 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Aug 31 02:24:52 2009 -0300"
      },
      "message": "V4L/DVB (12446): sms1xxx: restore GPIO functionality for all Hauppauge devices\n\nPrevious changesets broke Hauppauge devices and their GPIO configurations.\n\nThis changeset restores the LED \u0026 LNA functionality.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "08b39642b1e375afd014c50f6013ec4a292ca3b2",
      "tree": "0bde1272cba0d6a5b46e029417c112474e8d9f96",
      "parents": [
        "084e24acc906c162c92de7df807190856ae60928"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Mon Aug 10 22:59:33 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Aug 13 20:39:14 2009 -0300"
      },
      "message": "V4L/DVB (12441): siano: read buffer overflow\n\nWith mode DEVICE_MODE_RAW_TUNER a read occurs past the end of smscore_fw_lkup[].\nSubsequently an attempt is made to load the firmware from the resulting\nfilename.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "084e24acc906c162c92de7df807190856ae60928",
      "tree": "ca6e5b31bfd47b135205ac7220e7d20e3dca1f35",
      "parents": [
        "bb2b4542b6415044894cd7c147ff54840dd8ed3f"
      ],
      "author": {
        "name": "Matthias Schwarzott",
        "email": "zzam@gentoo.org",
        "time": "Mon Aug 10 22:51:01 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Aug 13 20:39:14 2009 -0300"
      },
      "message": "V4L/DVB (12440): Use kzalloc for frontend states to have struct dvb_frontend properly\n\nThis patch changes most frontend drivers to allocate their state structure via\nkzalloc and not kmalloc. This is done to properly initialize the\nembedded \"struct dvb_frontend frontend\" field, that they all have.\n\nThe visible effect of this struct being uninitalized is, that the member \"id\"\nthat is used to set the name of kernel thread is totally random.\n\nSome board drivers (for example cx88-dvb) set this \"id\" via\nvideobuf_dvb_alloc_frontend but most do not.\n\nSo I at least get random id values for saa7134, flexcop and ttpci based cards.\nIt looks like this in dmesg:\nDVB: registering adapter 1 frontend -10551321 (ST STV0299 DVB-S)\n\nThe related kernel thread then also gets a strange name\nlike \"kdvb-ad-1-fe--1\".\n\nCc: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nCc: Steven Toth \u003cstoth@linuxtv.org\u003e\nCc: Timothy Lee \u003ctimothy.lee@siriushk.com\u003e\nCc: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Matthias Schwarzott \u003czzam@gentoo.org\u003e\nAcked-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "27059b35397fc7cf2cbf5b4b99d912bbc06aff4d",
      "tree": "fc2324176e62133d4f8b6460e5d31938763eb6d7",
      "parents": [
        "77f2c2db1146154fb054e9ce955928a66d8c959f"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Mon Aug 10 21:59:16 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Aug 13 20:39:13 2009 -0300"
      },
      "message": "V4L/DVB (12437): dvb: siano uses/depends on INPUT\n\nsiano uses input_*() functions so it should depend on INPUT\nto prevent build errors:\n\nERROR: \"input_event\" [drivers/media/dvb/siano/sms1xxx.ko] undefined!\nERROR: \"input_register_device\" [drivers/media/dvb/siano/sms1xxx.ko] undefined!\nERROR: \"input_free_device\" [drivers/media/dvb/siano/sms1xxx.ko] undefined!\nERROR: \"input_unregister_device\" [drivers/media/dvb/siano/sms1xxx.ko] undefined!\nERROR: \"input_allocate_device\" [drivers/media/dvb/siano/sms1xxx.ko] undefined!\n\nCc: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nCc: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "79a6382551507ce196c3b4296e32b5386cdfbf15",
      "tree": "c401c78400cf2082dd62bc8bcb1d8822192beb4b",
      "parents": [
        "bd0232c13419b7ce51e02942082ff6af231e0f84"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@kernellabs.com",
        "time": "Sun Aug 02 12:37:34 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Aug 13 20:39:06 2009 -0300"
      },
      "message": "V4L/DVB (12386): sms1xxx: fix build warning: unused variable \u0027board\u0027\n\nRemove the following build warning:\n\nsms-cards.c: In function \u0027sms_board_event\u0027:\nsms-cards.c:120: warning: unused variable \u0027board\u0027\n\nThanks to Hans Verkuil for pointing this out.\n\nThe problem code has been #if 0\u0027d for now, this will likely be\nused again in the future, once the event interface is complete.\n\nCc: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d1ae4e1d05cc982b6b480c1a3d69b8bb231e3493",
      "tree": "255e2581cbc16a38a61890d88f56ffef52792fa9",
      "parents": [
        "261982f17051d10a1054a77ec8ae13517e0acee2"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@kernellabs.com",
        "time": "Sun Jul 12 18:25:45 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Aug 13 20:39:04 2009 -0300"
      },
      "message": "V4L/DVB (12374): sms1xxx: fix broken Hauppauge devices\n\nThe current GPIO configuration breaks all Hauppauge devices.\n\nThe code being removed affects Hauppauge devices only,\nand is the cause of the breakage.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@kernellabs.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ba1bc64272f0af668690ba2bf859b13172db7230",
      "tree": "eac0d8759ed50643075beb070af5dbc4fbfe153b",
      "parents": [
        "6655be0f4f377d7e249219c6031c4be3533604a2"
      ],
      "author": {
        "name": "Nils Kassube",
        "email": "kassube@gmx.net",
        "time": "Tue Jul 28 11:54:52 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Aug 13 20:39:03 2009 -0300"
      },
      "message": "V4L/DVB (12371): af9015: Fix for crash in dvb-usb-af9015\n\nMoving BOOT fixes problem.\n\nSigned-off-by: Nils Kassube \u003ckassube@gmx.net\u003e\nAcked-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "458f9aa391efd34867f8cabac2e2f1af00cbc562",
      "tree": "72b5a9baf0ea344e36ec6db04b507dae3b4233f5",
      "parents": [
        "296544e15a7126373851abd40acc526b79b91432"
      ],
      "author": {
        "name": "Jan Nikitenko",
        "email": "jan.nikitenko@gmail.com",
        "time": "Thu Jun 18 08:11:57 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Aug 13 20:39:02 2009 -0300"
      },
      "message": "V4L/DVB (12341): zl10353 and qt1010: fix stack corruption bug\n\nFixes stack corruption bug present in dump_regs function of zl10353 and\nqt1010 drivers: the buffer buf was one byte smaller than required -\nthere are 4 chars for address prefix, 16 * 3 chars for dump of 16 eeprom\nbytes per line and 1 byte for zero ending the string required, i.e. 53\nbytes, but only 52 were provided.\n\nThe one byte missing in stack based buffer buf can cause stack\ncorruption possibly leading to kernel oops, as discovered originally\nwith af9015 driver (af9015: fix stack corruption bug).\n\nSigned-off-by: Jan Nikitenko \u003cjan.nikitenko@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "aa11d958d1a6572eda08214d7c6a735804fe48a5",
      "tree": "d025b05270ad1e010660d17eeadc6ac3c1abbd7d",
      "parents": [
        "07f6642ee9418e962e54cbc07471cfe2e559c568",
        "9799218ae36910af50f002a5db1802d576fffb43"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 12 17:44:53 2009 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 12 17:44:53 2009 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tarch/microblaze/include/asm/socket.h\n"
    },
    {
      "commit": "68b7f7616add4b1de0fe75015ba3884d2d9ff796",
      "tree": "9bed4a86c44501bacffe6294208aaa5ca790b60d",
      "parents": [
        "c15b95edb98f184e73f756511a60a7994cd9d840"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Thu Jun 11 19:31:22 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jul 24 14:03:31 2009 -0300"
      },
      "message": "V4L/DVB (12291): b2c2: fix frontends compiled into kernel\n\nA recent patch didn\u0027t take into account that frontends can be compiled into\nthe kernel.  Or that frontends compiled as modules can\u0027t be used by the\nb2c2 driver if it is not a module itself.\n\nSome frontends require multiple drivers, e.g. a demod driver and a tuner\ndriver.  The code for the frontend support was getting added if the demod\ndriver was available.  Change this to also require any needed tuner or SEC\ndrivers as well.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a2f5a8117cb185fc347f35e369a6320e6aa9d82d",
      "tree": "97ca712abcf107ff7900cb6e50fa00580a42f7c6",
      "parents": [
        "27954930f047df73a16253db2750345034e56c40"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Fri Jul 10 20:03:43 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Jul 24 14:03:29 2009 -0300"
      },
      "message": "V4L/DVB (12269): af9013: auto-detect parameters in case of garbage given by app\n\nRequest demodulator auto-detect transmission parameters in case of\ngarbage parameters provided by application for compatibility.\nThat\u0027s needed at least for MPlayer compatibility currently.\n\nThanks to Jelle de Jong for reporting issue and providing SSH access to\nDevin for debugging.\n\nThanks to Devin Heitmueller for hard debug work he did to find that bug.\n\nCc: Devin Heitmueller \u003cdheitmueller@kernellabs.com\u003e\nCc: Jelle de Jong \u003cjelledejong@powercraft.nl\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "405f55712dfe464b3240d7816cc4fe4174831be2",
      "tree": "96c425ea7fa8b31058b8f83a433c5e5265c8ebc7",
      "parents": [
        "f9fabcb58a6d26d6efde842d1703ac7cfa9427b6"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sat Jul 11 22:08:37 2009 +0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jul 12 12:22:34 2009 -0700"
      },
      "message": "headers: smp_lock.h redux\n\n* Remove smp_lock.h from files which don\u0027t need it (including some headers!)\n* Add smp_lock.h to files which do need it\n* Make smp_lock.h include conditional in hardirq.h\n  It\u0027s needed only for one kernel_locked() usage which is under CONFIG_PREEMPT\n\n  This will make hardirq.h inclusion cheaper for every PREEMPT\u003dn config\n  (which includes allmodconfig/allyesconfig, BTW)\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6ed106549d17474ca17a16057f4c0ed4eba5a7ca",
      "tree": "b98c09081509b3a9757339b6b66779e4126dfa29",
      "parents": [
        "0e8635a8e1f2d4a9e1bfc6c3b21419a5921e674f"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Tue Jun 23 06:03:08 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jul 05 19:16:04 2009 -0700"
      },
      "message": "net: use NETDEV_TX_OK instead of 0 in ndo_start_xmit() functions\n\nThis patch is the result of an automatic spatch transformation to convert\nall ndo_start_xmit() return values of 0 to NETDEV_TX_OK.\n\nSome occurences are missed by the automatic conversion, those will be\nhandled in a seperate patch.\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3175da83a0a85fa03c9c34061906a9ca0725af0d",
      "tree": "9b0ce30238084d420e0d56d5bd9e78c276efa19b",
      "parents": [
        "c285addb3991c9b73b8d1a2b652ce0f1f67e90e1"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Fri Jun 26 15:35:04 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jul 05 14:29:55 2009 -0300"
      },
      "message": "V4L/DVB (12153): ttpci: config TTPCI_EEPROM depends on I2C\n\nIf I2C is not enabled, then we shouldn\u0027t build ttpci_eeprom.c.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "eebf8d86acf0db974dfaad8e8285f4e12ca488e2",
      "tree": "90ce27459cef311f680b18f7d8237d375c115c9e",
      "parents": [
        "0a5ded56fd3f4096681f8e6a249fb058485f4e46"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Thu Jun 18 04:50:53 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:29:57 2009 -0300"
      },
      "message": "V4L/DVB (12131): BUGFIX: An incorrect Carrier Recovery Loop optimization table was being\n\nloaded for a given chip version. This would cause the optimization in\ntuning not to be applied and thus a failed expectation, in tuning speed\nincrement. The patch swaps the tables in use. It also fixes a possible\none in a million condition where state-\u003edev_ver implies an older Cut\n(Cut \u003c 2.0, eventhough the driver doesn\u0027t attach to any Cut older than\n2.0) or even negative (due to a bad I2C bus master driver) for the card\ncombination.\n\nThanks to Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e for pointing\nout the issue at large.\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0a5ded56fd3f4096681f8e6a249fb058485f4e46",
      "tree": "3382f52de096fa91f4e475ed99a0b6f394f4f281",
      "parents": [
        "d8b2996607d492ffa99628bafc80da14d3a5482d"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Wed Jun 17 16:48:17 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 23 03:29:50 2009 -0300"
      },
      "message": "V4L/DVB (12130): Fix a redundant compiler warning\n\ndrivers/media/dvb/frontends/stv090x.c: In function ‘stv090x_optimize_carloop_short’:\ndrivers/media/dvb/frontends/stv090x.c:2677: warning: ‘short_crl’ may be used uninitialized in this function\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ],
  "next": "9d68fc0ad40b852470026ee58a07e1d662571d04"
}
