)]}'
{
  "log": [
    {
      "commit": "bfda3a0b3276cda7f2da1dcd98bd060b60954cbb",
      "tree": "a8e7f572f6fd361efa5bbdb3d089187b16196051",
      "parents": [
        "a9fc52bcbeb5245b58d23c558f3e3e8f18bebbc3"
      ],
      "author": {
        "name": "Daniel Gimpelevich",
        "email": "daniel@gimpelevich.san-francisco.ca.us",
        "time": "Sat Jun 28 01:45:26 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:12:53 2008 -0300"
      },
      "message": "V4L/DVB (8124): Add LifeVideo To-Go Cardbus PCI ID\n\nSigned-off-by: Daniel Gimpelevich \u003cdaniel@gimpelevich.san-francisco.ca.us\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a9fc52bcbeb5245b58d23c558f3e3e8f18bebbc3",
      "tree": "bd0f1f54ed1ee0f3994a38ecebe6dc5fb00c4bc5",
      "parents": [
        "305519c924d8f2f2f85c390c6d456dc41dbe0284"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Sat Jun 28 08:57:06 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:12:48 2008 -0300"
      },
      "message": "V4L/DVB (8123): Add support for em2860 based PointNix Intra-Oral Camera\n\nem28xx-cards.c\nem28xx-input.c\nem28xx-video.c\nem28xx.h\n - Add support for the PointNix Intra-Oral Camera, which required addition of\n   a construct for reading the \"snapshot\" button (provided on the em2860 and\n   em2880 chips, but this is the first case where I have seen it actually used\n   in a product). The button is wired to pin 56 on the em2880.\n\n   http://www.pointnix.com/ENG/dental/product_02.asp\n\n   Thanks to Roberto Mantovani \u003crmantovani@libero.it\u003e for testing the changes\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "305519c924d8f2f2f85c390c6d456dc41dbe0284",
      "tree": "ba124dce26b2c34ad2ae778409c7dfc8f34c896d",
      "parents": [
        "9c7ecaf5ace4dba94b4c75afa395440acfb2e36c"
      ],
      "author": {
        "name": "Douglas Schilling Landgraf",
        "email": "dougsland@gmail.com",
        "time": "Fri Jun 27 04:15:38 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:12:43 2008 -0300"
      },
      "message": "V4L/DVB (8120): cx23885-417: Replace cx23885_do_ioctl to use video_ioctl2\n\nConvert cx23885-417 to use video_ioctl2\n\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@gmail.com\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9c7ecaf5ace4dba94b4c75afa395440acfb2e36c",
      "tree": "a1ff671274ee1574d50f0709fb6cdd795b7ab6e8",
      "parents": [
        "6264c80661eaa2df793dd71d4956f371be955aa2"
      ],
      "author": {
        "name": "Dan Taylor",
        "email": "dtaylor@startrac.com",
        "time": "Fri Jun 27 13:29:41 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:12:38 2008 -0300"
      },
      "message": "V4L/DVB (8117): saa7134: Avermedia A16D composite input\n\nSigned-off-by: Star Trac by Unisen, Inc. Dan Taylor \u003cdtaylor@startrac.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6264c80661eaa2df793dd71d4956f371be955aa2",
      "tree": "6602871594f2b6c3ed5f9d5afe694a77a46cf71f",
      "parents": [
        "c5588b5c473c3d496a2f94b80ea8254110866506"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Jun 25 06:54:05 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:12:33 2008 -0300"
      },
      "message": "V4L/DVB (8116): videodev: allow PRIVATE_BASE controls when called through VIDIOC_G/S_CTRL.\n\nV4L2_CID_PRIVATE_BASE controls are not allowed when called from\nVIDIOC_S/G_EXT_CTRL as extended controls use a better mechanism\nfor private controls. But still allow it when called from the\nVIDIOC_G/S_CTRL to extended control conversion in video_ioctl2()\nfor backwards compatibility.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c5588b5c473c3d496a2f94b80ea8254110866506",
      "tree": "50d6a8d0210271d1e5e62a089dc3271134bfe038",
      "parents": [
        "adb65bc71c8fef53822870cc9018f05b11131233"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Wed Jun 25 00:24:21 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:12:27 2008 -0300"
      },
      "message": "V4L/DVB (8114): cx18: Improve Raptor card audio input routing defintions\n\ncx18: Improved Raptor card audio input routing defintions, so that muxer values\nmatched cx18_gpio() values for tuner, line in 1, and radio and added LED\nindication of selected audio input.  Audio line in 2 doesn\u0027t work as it uses\nthe not yet supported 2nd I2S port.  Tuner/FM Radio AF is mono until SIF\nsupport is fixed.\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "adb65bc71c8fef53822870cc9018f05b11131233",
      "tree": "e169680cdf319bc35b645b2735ec569980ef5e92",
      "parents": [
        "d8799b4699af008290e141804b40c5ebf3d7dc35"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Jun 25 06:32:44 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:12:23 2008 -0300"
      },
      "message": "V4L/DVB (8113): ivtv/cx18: remove s/g_ctrl, now all controls are handled through s/g_ext_ctrl\n\nvideodev converts old-style controls to an extended control so the ivtv and\ncx18 drivers no longer have to handle both.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d8799b4699af008290e141804b40c5ebf3d7dc35",
      "tree": "a41396cd14c12be748b83691d8bdb298755caf69",
      "parents": [
        "36ecd4955a5ebee6135e2bcc997712fad4ac9b69"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Jun 25 06:29:01 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:12:18 2008 -0300"
      },
      "message": "V4L/DVB (8112): videodev: improve extended control support in video_ioctl2()\n\n- add sanity checks for the extended controls argument.\n- if the driver only supports extended controls, then convert\n  old-style controls to an extended control callback.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "36ecd4955a5ebee6135e2bcc997712fad4ac9b69",
      "tree": "5dc74287b93145aa2cb20d051d057634c17435a2",
      "parents": [
        "1d0a436256dc1aecfad901bcd4432dac1cabe6b2"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Jun 25 06:00:17 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:12:14 2008 -0300"
      },
      "message": "V4L/DVB (8111): ivtv/cx18: fix compile error when CONFIG_VIDEO_ADV_DEBUG is not defined.\n\nThanks to Randy Dunlap for reporting this.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1d0a436256dc1aecfad901bcd4432dac1cabe6b2",
      "tree": "16a499ff27e6b03ad79414da9857c4410b4f8366",
      "parents": [
        "f24648e42fd4b7d3ad5af6eaefe0214426933954"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jun 23 12:31:29 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:12:09 2008 -0300"
      },
      "message": "V4L/DVB (8110): bttv: allow debug ioctl\u0027s\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f24648e42fd4b7d3ad5af6eaefe0214426933954",
      "tree": "b51249dc037f88ca25a0c22132bd370aa0b4ce69",
      "parents": [
        "156f194b9df243b4c347a62b37258cb088f20297"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Jun 22 12:11:13 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:12:05 2008 -0300"
      },
      "message": "V4L/DVB (8107): cx18: improve support for the Raptor board.\n\n- add radio definition\n- reset the audio firmware (required for this board, harmless for the\nothers)\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "156f194b9df243b4c347a62b37258cb088f20297",
      "tree": "12116a4c6bf1b8b0017b9b28c53afafbbe1ae262",
      "parents": [
        "e0e31cdb91cddc4cfbf6d5ffa8212f694723269b"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Jun 22 12:08:16 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:12:01 2008 -0300"
      },
      "message": "V4L/DVB (8106): ivtv/cx18: improve tuner std check in card definitions.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e0e31cdb91cddc4cfbf6d5ffa8212f694723269b",
      "tree": "50f2c336f17c5fe9f24dff0e6eb172223892ecc6",
      "parents": [
        "37f89f9542c3945bddf46efc15a1b1e349af3f88"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Jun 22 12:03:28 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:11:55 2008 -0300"
      },
      "message": "V4L/DVB (8105): cx2341x: add TS capability\n\nThe cx18 can support transport streams with newer firmwares. Add a TS\ncapability to the generic cx2341x module.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "37f89f9542c3945bddf46efc15a1b1e349af3f88",
      "tree": "5020c56d1b73c13e8e1a7425f55c703745cf12ca",
      "parents": [
        "21575c13125f2ef790e192e2c70e446c6cfe0d7d"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Jun 22 11:57:31 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:11:51 2008 -0300"
      },
      "message": "V4L/DVB (8104): cx18/ivtv: ioctl debugging improvements\n\nCompletely rely on the video_ioctl2 debugging facilities rather than\ndoing it ourselves.\n\nFill in some missing fields in ivtv with VIDIOC_G_FBUF.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "21575c13125f2ef790e192e2c70e446c6cfe0d7d",
      "tree": "7224a377c03a8c365bcc31f26e30363e9c5d3ce3",
      "parents": [
        "7dc1b8844eb3e0a91911f20736db87f4876e14b4"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Jun 22 11:55:09 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:11:44 2008 -0300"
      },
      "message": "V4L/DVB (8103): videodev: fix/improve ioctl debugging\n\nVarious ioctl debugging fixes and improvements:\n\n- use %x rather than %d for control IDs and bitmask fields\n- make two arrays const\n- show the whole control array for the ext_ctrl ioctls\n- print pix_fmt for V4L2_BUF_TYPE_VIDEO_OUTPUT\n- show full type name rather than an integer\n- fix CROPCAP debugging\n- fix G/S_TUNER debugging\n- show error code in case of an error\n- other small cleanups\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7dc1b8844eb3e0a91911f20736db87f4876e14b4",
      "tree": "c7d92c8dd6b45b7daa3daaa91a645201d302fac9",
      "parents": [
        "fa1035997cbba4c348a88f8b94eb135222aaba12"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Jun 21 22:13:42 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:11:40 2008 -0300"
      },
      "message": "V4L/DVB (8098): xc5000: add module option to load firmware during driver attach\n\nThe xc5000 firmware download process can be slow on certain devices.\n\nAdd a module option, \"init_fw\" to perform the firmware download during\nxc5000_attach(), which would get the firmware download over with well\nbefore any tune request is made.\n\nWhen this option is enabled, it will reduce the time it takes to get a\nsignal lock during the first tune after driver load, but will add a few\nseconds to the driver initialization.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fa1035997cbba4c348a88f8b94eb135222aaba12",
      "tree": "c05884d77c2d3cc20701d1be08d56129ccc84b54",
      "parents": [
        "fdea5d69c1d335a639e39e83990de84e10fb2057"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Sat Jun 21 14:30:33 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:11:34 2008 -0300"
      },
      "message": "V4L/DVB (8095): zoran_driver.c: Removed duplicated include\n\nRemoved duplicated include file \u003casm/byteorder.h\u003e in\ndrivers/media/video/zoran_driver.c.\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fdea5d69c1d335a639e39e83990de84e10fb2057",
      "tree": "bf72d91e5ef5114eaad35e9d6d205e9405ec8850",
      "parents": [
        "3d66c405708ee43b08788e89dbd63ebf3bbb5af1"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Jun 21 13:25:36 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:11:28 2008 -0300"
      },
      "message": "V4L/DVB (8093): cx18: fix prefix typo\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3d66c405708ee43b08788e89dbd63ebf3bbb5af1",
      "tree": "061103bd89b581ee6cf0f69d31854bc2640a72c0",
      "parents": [
        "42b03fe16fe8cc2cd6575e25ed1872fd6f5da56f"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Jun 21 11:19:34 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:11:23 2008 -0300"
      },
      "message": "V4L/DVB (8091): cx18: show GPIO pins when VIDIOC_LOG_STATUS is called.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "42b03fe16fe8cc2cd6575e25ed1872fd6f5da56f",
      "tree": "4588b977376e16691559f0f839559d918907bc08",
      "parents": [
        "03c2808503b102971226007070c57410267d0b9d"
      ],
      "author": {
        "name": "Ian Armstrong",
        "email": "ian@iarmst.demon.co.uk",
        "time": "Sat Jun 21 11:09:46 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:11:18 2008 -0300"
      },
      "message": "V4L/DVB (8090): ivtv: yuv decoder lock fix (2)\n\nThe IVTV_IOC_DMA_FRAME ioctl fails to correctly \u0027start\u0027 the decoder. Although\nyuv output will be correct, some functions which should be disabled while the\ndecoder is in use remain enabled. This can result in hardware registers being\ncorrupted, causing problems with the mpeg decoder. This patch ensures the\ndecoder \u0027start\u0027 sequence is called, disabling these functions until the\ndevice is closed.\n\nSigned-off-by: Ian Armstrong \u003cian@iarmst.demon.co.uk\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "03c2808503b102971226007070c57410267d0b9d",
      "tree": "aeb3858db3f6cf61c574181b23804250ad68bfb5",
      "parents": [
        "464e9f3a0cabce9a7cf51f382f129d464483b0d0"
      ],
      "author": {
        "name": "Sri Deevi",
        "email": "Srinivasa.Deevi@conexant.com",
        "time": "Sat Jun 21 11:06:44 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:11:13 2008 -0300"
      },
      "message": "V4L/DVB (8089): cx18: add support for Conexant Raptor PAL/SECAM card\n\nPatch provided courtesy of Conexant http://www.conexant.com.\n\nSigned-off-by: Srinivasa Deevi \u003csrinivasa.deevi@conexant.com\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "464e9f3a0cabce9a7cf51f382f129d464483b0d0",
      "tree": "2f1cb5bdb035cae772954ceece9edfda4948aee0",
      "parents": [
        "0b5a30e90ddcb0095a1bfc4b44eb3fd1e8ee9f3c"
      ],
      "author": {
        "name": "Ian Armstrong",
        "email": "ian@iarmst.co.uk",
        "time": "Sat Jun 21 09:25:23 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:11:09 2008 -0300"
      },
      "message": "V4L/DVB (8088): ivtv: yuv decoder lock fix\n\nwrite() operations to the yuv device may not always \u0027start\u0027 the decoder.\nAlthough yuv output will be correct, some functions which should be disabled\nwhile the decoder is in use remain enabled. This can result in hardware\nregisters being corrupted, causing problems with the mpeg decoder. This patch\nsimply moves the existing decoder \u0027start\u0027 sequence to earlier in the write()\nhandler.\n\nSigned-off-by: Ian Armstrong \u003cian@iarmst.demon.co.uk\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0b5a30e90ddcb0095a1bfc4b44eb3fd1e8ee9f3c",
      "tree": "67c01f0ff03bb2e3cd2f985e142bc4296932dae3",
      "parents": [
        "e27bf207db4fc6dd500eb82611f102da85cfe7d0"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Jun 21 09:22:19 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:11:05 2008 -0300"
      },
      "message": "V4L/DVB (8087): cx18: make sure all v4l2_format fields are filled in\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e27bf207db4fc6dd500eb82611f102da85cfe7d0",
      "tree": "b36493b2f7199641929c9b84534ceba882ac321a",
      "parents": [
        "5cf2cc4803a0415f7048951a727204df414325e6"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Jun 21 09:21:23 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:11:00 2008 -0300"
      },
      "message": "V4L/DVB (8086): ivtv/cx18: fix video_temporal_filter handling\n\nIf the capture is scaled, then the video_temporal_filter is set to 0\nby the cx2341x.c module since otherwise you would get ghosting.\n\nHowever, this was also done in the VIDIOC_S_FMT ioctl which meant that\nthe video_temporal_filter control was reset to 0 or 8 each time S_FMT\nwas called. This was old code that should have been removed a long time\nago.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5cf2cc4803a0415f7048951a727204df414325e6",
      "tree": "baab895d57cdd04e69b1c111c46a4c1796221b47",
      "parents": [
        "79afcb10dfdd3287875666de34c23510423058b8"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Jun 21 09:06:59 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:10:56 2008 -0300"
      },
      "message": "V4L/DVB (8085): ivtv: fill in all v4l2_framebuffer fields in VIDIOC_G/S_FBUF\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "79afcb10dfdd3287875666de34c23510423058b8",
      "tree": "c3077b28e53a79b1ec25f84c3cbf6fac8eb7f865",
      "parents": [
        "8bfb9b1ce62757b8dea07c239efbbeec7bac811a"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Jun 21 09:02:36 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:10:52 2008 -0300"
      },
      "message": "V4L/DVB (8084): ivtv/cx18: remove unnecessary memsets \u0026 KERNEL_VERSION tests\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8bfb9b1ce62757b8dea07c239efbbeec7bac811a",
      "tree": "b5b340bde2dd780c59998bbb6246ab3bdc648095",
      "parents": [
        "3b6fe58f0f18880200969e813d0181d1bdab0966"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Jun 21 08:57:42 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:10:48 2008 -0300"
      },
      "message": "V4L/DVB (8083): videodev: zero fields for ENCODER_CMD and VIDIOC_G_SLICED_VBI_CAP\n\nThis avoids the need of memsets in the ivtv/cx18 drivers.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3b6fe58f0f18880200969e813d0181d1bdab0966",
      "tree": "e059efc521b5eeb2b0f022f7c7e56d3a8f3b7a86",
      "parents": [
        "1a05221bc45ccb1b5c583a87dc3639bfc10c4f10"
      ],
      "author": {
        "name": "Andy Walls",
        "email": "awalls@radix.net",
        "time": "Sat Jun 21 08:36:31 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:10:43 2008 -0300"
      },
      "message": "V4L/DVB (8082): cx18: convert to video_ioctl2()\n\ncx18: convert driver to use video_ioctl2().  Pushed down ioctl debug\nmessages and priority checks as well.  Still left serialization lock in\nplace for now.  #if 0\u0027ed out sliced vbi ioctl code for now.\n\nPatch heavily based on similar changes made to ivtv by Hans Verkuil.\n\nSigned-off-by: Andy Walls \u003cawalls@radix.net\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1a05221bc45ccb1b5c583a87dc3639bfc10c4f10",
      "tree": "61d31f971cc5311c0dd023941d527d3c9a56fb27",
      "parents": [
        "e88360c0f306de8535b5072c7c0dcae20f75af62"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Jun 21 08:15:37 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:10:39 2008 -0300"
      },
      "message": "V4L/DVB (8081): ivtv: remove obsolete arrays.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e88360c0f306de8535b5072c7c0dcae20f75af62",
      "tree": "f7a4acb5b87afe6e4dc10cf6e6c28f845688e7ad",
      "parents": [
        "3f038d80039f60e4340eaedd13369e0d2c758b80"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Jun 21 08:00:56 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:10:35 2008 -0300"
      },
      "message": "V4L/DVB (8080): ivtv: make sure all v4l2_format fields are filled in\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3f038d80039f60e4340eaedd13369e0d2c758b80",
      "tree": "994cafb1cb1900b97155b2d3233814632c856adc",
      "parents": [
        "539a7555b31e65e66fb84c881d07d2bf18c974d0"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Thu May 29 16:43:54 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:10:31 2008 -0300"
      },
      "message": "V4L/DVB (8079): ivtv: Convert to video_ioctl2.\n\nBased on an initial conversion patch from Douglas Landgraf.\n\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@gmail.com\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "539a7555b31e65e66fb84c881d07d2bf18c974d0",
      "tree": "6986fc5c76388c2b07b15911eca0b52100d68f15",
      "parents": [
        "bbfc4c234e240b67ccd9cdca72d76267bad0dc96"
      ],
      "author": {
        "name": "brandon@ifup.org",
        "email": "brandon@ifup.org",
        "time": "Fri Jun 20 22:58:53 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:10:27 2008 -0300"
      },
      "message": "V4L/DVB (8078): Introduce \"index\" attribute for persistent video4linux device nodes\n\nA number of V4L drivers have a mod param to specify their preferred minors.\nThis is because it is often desirable for applications to have a static /dev\nname for a particular device.  However, using minors has several disadvantages:\n\n  1) the requested minor may already be taken\n  2) using a mod param is driver specific\n  3) it requires every driver to add a param\n  4) requires configuration by hand\n\nThis patch introduces an \"index\" attribute that when combined with udev rules\ncan create static device paths like this:\n\n/dev/v4l/by-path/pci-0000\\:00\\:1d.2-usb-0\\:1\\:1.0-video0\n/dev/v4l/by-path/pci-0000\\:00\\:1d.2-usb-0\\:1\\:1.0-video1\n/dev/v4l/by-path/pci-0000\\:00\\:1d.2-usb-0\\:1\\:1.0-video2\n\n$ ls -la /dev/v4l/by-path/pci-0000\\:00\\:1d.2-usb-0\\:1\\:1.0-video0\nlrwxrwxrwx 1 root root 12 2008-04-28 00:02 /dev/v4l/by-path/pci-0000:00:1d.2-usb-0:1:1.0-video0 -\u003e ../../video1\n\nThese paths are steady across reboots and should be resistant to rearranging\nacross Kernel versions.\n\nvideo_register_device_index is available to drivers to request a\nspecific index number.\n\nSigned-off-by: Brandon Philips \u003cbphilips@suse.de\u003e\nSigned-off-by: Kees Cook \u003ckees@outflux.net\u003e\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "bbfc4c234e240b67ccd9cdca72d76267bad0dc96",
      "tree": "39a037ab33d08ee406d787cfa868721d47d05ecb",
      "parents": [
        "ccb43646ed574ef0d1ab6ddf73283a3c7caa426d"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Thu Jun 19 23:36:45 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:10:21 2008 -0300"
      },
      "message": "V4L/DVB (8076): budget-ci: Support the bundled remote control of the TT DVB-C 1501\n\nSupport the bundled remote control of the TT DVB-C 1501\n\nThanks-to: SG \u003cSiestaGomez@web.de\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ccb43646ed574ef0d1ab6ddf73283a3c7caa426d",
      "tree": "deb378e2cfec26d3d4ded8ac67e1db68599ef838",
      "parents": [
        "980b59fb5b4ed4fac91dc57f4e50593faa804f8f"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Thu Jun 19 22:56:03 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:10:15 2008 -0300"
      },
      "message": "V4L/DVB (8072): av7110: Removed some obsolete definitions and one unused variable\n\nRemoved some obsolete definitions and one unused variable.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "980b59fb5b4ed4fac91dc57f4e50593faa804f8f",
      "tree": "877e60f5a60526461cc41d2f86ef0dd7dfd2cc37",
      "parents": [
        "fb733bf52377a2a91d9f85775a2bd1d877927ea0"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jun 18 16:23:52 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:10:10 2008 -0300"
      },
      "message": "V4L/DVB (8065): Add missing selects at dvb-usb/Kconfig\n\nAdd missing auto-selects for MEDIA_TUNER_XC2028 and DVB_TDA1004X at\ndvb-usb/Kconfig.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fb733bf52377a2a91d9f85775a2bd1d877927ea0",
      "tree": "96e99be442aba5c2691b290f23ee3cdd12999e25",
      "parents": [
        "03a0ea11e2db5cf4fb47ca78cb25c4f7b9c8293b"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Jun 17 15:32:08 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:10:05 2008 -0300"
      },
      "message": "V4L/DVB (8060): Kconfig: MEDIA_TUNER_CUSTOMIZE should be disabled by default\n\nThe build option, MEDIA_TUNER_CUSTOMIZE, allows us to disable tuner drivers\nthat would have otherwise been selected by default.  This is an advanced\ncustomization option that should be disabled by default.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "03a0ea11e2db5cf4fb47ca78cb25c4f7b9c8293b",
      "tree": "4feff17eaf1bc09e22e2b15f4210302c551bc10d",
      "parents": [
        "a046e43dc884e4cd01c682b22db9cc872d7b0e60"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jun 18 09:27:21 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:10:00 2008 -0300"
      },
      "message": "V4L/DVB (8059): Add missing select for MEDIA_TUNER_TDA827X\n\n$ find linux/drivers/media/dvb -exec grep -l tda827x_attach \u0027{}\u0027 \\;\nlinux/drivers/media/dvb/dvb-usb/m920x.c\nlinux/drivers/media/dvb/ttpci/budget-ci.c\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a046e43dc884e4cd01c682b22db9cc872d7b0e60",
      "tree": "a9925e785b9209d62bea97b1855665c608476cc2",
      "parents": [
        "c121ba1f408eb13ff50891ff8d9e5914f993939c"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jun 16 12:35:06 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:09:55 2008 -0300"
      },
      "message": "V4L/DVB (8051): ttpci/Kconfig: Technotrend budget C-1501 needs tda10023\n\nAuto-selects tda10023, for budget-ci, if !DVB_FE_CUSTOMISE. This is needed for\nTechnotrend budget C-1501 dvb board.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c121ba1f408eb13ff50891ff8d9e5914f993939c",
      "tree": "e87cae678c02709bd978f0bfaf355c21ae8b93bd",
      "parents": [
        "11417daab6d596f8d4851476777ca49fb3b12a87"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jun 16 12:31:57 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:09:50 2008 -0300"
      },
      "message": "V4L/DVB (8050): Add register get/set debug ioctls to saa7134\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "11417daab6d596f8d4851476777ca49fb3b12a87",
      "tree": "a7bdd4373d3e3da8617a2323b70e6a4197dab03f",
      "parents": [
        "df9b5d4cf636f992276b6b595620d9b2a63095db"
      ],
      "author": {
        "name": "Sigmund Augdal",
        "email": "sigmund@snap.tv",
        "time": "Sun Jun 15 17:25:46 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:09:45 2008 -0300"
      },
      "message": "V4L/DVB (8049): budget-ci: Add support for Technotrend budget C-1501 dvb-c card\n\nThe following experimental patch adds support for the technotrend budget\nC-1501 dvb-c card. The parameters used to configure the tda10023 demod\nchip are largely determined experimentally, but works quite for me in my\ninitial tests.\n\nSigned-off-by: Sigmund Augdal \u003csigmund@snap.tv\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "df9b5d4cf636f992276b6b595620d9b2a63095db",
      "tree": "9f9fcab4d67bae17609b01aece7df193cfe2a778",
      "parents": [
        "6275163e3ddbf0f0b34981bf6dc50b803e5a1c67"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Jun 15 12:20:18 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:09:41 2008 -0300"
      },
      "message": "V4L/DVB (8047): bt8xx: i2c structure templates clean-up\n\nClean up the use of structure templates in bttv-i2c. For one thing, a\nreal template is supposed to be read-only. And in some cases it\u0027s more\nefficient to initialize the few fields we need individually.\n\nThis clean-up shrinks bttv-i2c.o by 29% (x86_64).\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6275163e3ddbf0f0b34981bf6dc50b803e5a1c67",
      "tree": "bdd6e4e4b299c9a363b572012a586c945174dcf9",
      "parents": [
        "9fdd9caf44296213c1e1130e86c2f919f83124da"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Jun 12 13:20:46 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:09:37 2008 -0300"
      },
      "message": "V4L/DVB (8046): zoran: i2c structure templates clean-up\n\nClean up the use of structure templates in zoran_card. For one thing,\na real template is supposed to be read-only. And in some cases it\u0027s\nmore efficient to initialize the few fields we need individually.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Ronald S. Bultje \u003crbultje@ronald.bitfreak.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9fdd9caf44296213c1e1130e86c2f919f83124da",
      "tree": "8b261c916f09311a0896297d83c104b7e93f2f18",
      "parents": [
        "5ae2fcaee4b0d6bf0fa5d9bd71e1291c9a9a6e60"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Wed Jun 11 11:43:19 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:09:33 2008 -0300"
      },
      "message": "V4L/DVB (8032): Anysee: fix Kconfig\n\n- select DVB_PLL\n- fix typos in comments\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5ae2fcaee4b0d6bf0fa5d9bd71e1291c9a9a6e60",
      "tree": "877335886ad8fba5c96d1d674e8c72cdb1af628c",
      "parents": [
        "e75888661a7008503e3d147f92499d9c30ebf6e3"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Mon Jun 09 22:58:22 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:09:28 2008 -0300"
      },
      "message": "V4L/DVB (8031): Anysee: support for Anysee E30C Plus rev 0.4\n\n- support for Anysee E30C Plus rev 0.4\n - set IO port E\n - set correct TS mode\n- change deltaf according to latest Windows driver\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e75888661a7008503e3d147f92499d9c30ebf6e3",
      "tree": "d10940f81949eb5c3dac24030b233ef1ca89eced",
      "parents": [
        "584ce48de9e01838402c8e82c78f166775ea3075"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Mon Jun 09 22:53:04 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:09:24 2008 -0300"
      },
      "message": "V4L/DVB (8030): TDA10023: make TS output mode configurable\n\n- make TS output mode configurable\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "584ce48de9e01838402c8e82c78f166775ea3075",
      "tree": "280744e8aebd277029576d501714008c73862801",
      "parents": [
        "745271aefec602326b1dafded778d1eb94bc50ad"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Jun 10 15:21:49 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:09:18 2008 -0300"
      },
      "message": "V4L/DVB (8024): vivi: rename MODULE_NAME macro to VIVI_MODULE_NAME to avoid namespace conflicts\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "745271aefec602326b1dafded778d1eb94bc50ad",
      "tree": "0e18cfe4a83fd9225e0b18b3c678e687b5d04ecb",
      "parents": [
        "878cf2a5d86c7045b480f09b56b96a779449b0f6"
      ],
      "author": {
        "name": "Carl Karsten",
        "email": "carl@personnelware.com",
        "time": "Tue Jun 10 00:02:32 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:09:13 2008 -0300"
      },
      "message": "V4L/DVB (8023): vivi: announce that it is registered as /dev/video%d\n\nSigned-off-by: Carl Karsten  \u003ccarl@personnelware.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "878cf2a5d86c7045b480f09b56b96a779449b0f6",
      "tree": "37688ae41a1c5675d6118a148768b324ba8cc2a1",
      "parents": [
        "37df96d39eefd0c1db69a336895c4691d2bc63a1"
      ],
      "author": {
        "name": "Dmitry Belimov",
        "email": "d.belimov@gmail.com",
        "time": "Tue Jun 10 14:22:00 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:09:08 2008 -0300"
      },
      "message": "V4L/DVB (8021): Beholder\u0027s cards description\n\nSplit the Beholder M6 family to different models. Because M6 hasn`t RDS, M63\nhas chip with AC3 codec, M6 Extra has other type of HF module.\nAdd correct data for support MPEG encoder.\n\nSigned-off-by: Beholder Intl. Ltd. Dmitry Belimov \u003cd.belimov@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "37df96d39eefd0c1db69a336895c4691d2bc63a1",
      "tree": "de7e542e266a974d7493e343c782d84881f3c282",
      "parents": [
        "fb49558c3b6b55c0f3378b7e8935c2d9e357f93a"
      ],
      "author": {
        "name": "Dmitry Belimov",
        "email": "d.belimov@gmail.com",
        "time": "Tue Jun 10 12:43:58 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:09:03 2008 -0300"
      },
      "message": "V4L/DVB (8019): New for I2S on for MPEG of saa7134_empress\n\nRework saa7134_enable_i2s function. Remove vendor specific data.\nConfigure I2S output port specific for model of SAA7133/5-SAA7134.\nI think it is more good.\nRenamed definition of I2S audio output control register. It`s SAA7133/5 register\nStart video port after configuring procedure.\n\nSigned-off-by: Beholder Intl. Ltd. Dmitry Belimov \u003cd.belimov@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fb49558c3b6b55c0f3378b7e8935c2d9e357f93a",
      "tree": "053ad8a94d019a3cf0200e9c77f04768ce1ccc5d",
      "parents": [
        "17d9d558e818530cc7d210ffea575a36f48eaa1a"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Wed May 28 22:16:31 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:08:55 2008 -0300"
      },
      "message": "V4L/DVB (8014): gl861: coding style fixes\n\n- coding style fixes raised by checkpatch\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "17d9d558e818530cc7d210ffea575a36f48eaa1a",
      "tree": "16236b3103125712ecc8db90f233d84cf59d3fd3",
      "parents": [
        "bbc8995f9fa3f9cdd77aeb7c9bbf5bf526feca3c"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Sun Jun 08 10:22:03 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:08:49 2008 -0300"
      },
      "message": "V4L/DVB (8006): em28xx: Split HVR900 into two separate entries\n\n - Separate the newer variant of the HVR-900 into its own device profile\n   because it has a Micronas DRX397 instead of the Zarlink demod.  This\n   doesn\u0027t make the device work, but at least we don\u0027t try to initialize it\n   as though it had the Zarlink device.\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\n[mchehab@infradead.org: avoid compilation breakage at mainstream, where drx397xD.h doesn\u0027t exist yet]\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "bbc8995f9fa3f9cdd77aeb7c9bbf5bf526feca3c",
      "tree": "21e354bf284b7430e49ccd19abf1971f7ffc62fa",
      "parents": [
        "ace7d4bbe6170ef9b72bfa82c3e5769d250fffae"
      ],
      "author": {
        "name": "Tobias Lorenz",
        "email": "tobias.lorenz@gmx.net",
        "time": "Sat May 31 15:11:32 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:08:43 2008 -0300"
      },
      "message": "V4L/DVB (7997): si470x: hardware frequency seek support\n\nThis patch brings the following changes:\n- this now finally adds hardware frequency seek support\n\nSigned-off-by: Tobias Lorenz \u003ctobias.lorenz@gmx.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ace7d4bbe6170ef9b72bfa82c3e5769d250fffae",
      "tree": "0b02d4d7c713b4ed0084194f6d2db65a7d4ee373",
      "parents": [
        "a7c850a07eddf0e0f515d57b2ce696a9779c6ed1"
      ],
      "author": {
        "name": "Tobias Lorenz",
        "email": "tobias.lorenz@gmx.net",
        "time": "Sat May 31 15:09:07 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:08:38 2008 -0300"
      },
      "message": "V4L/DVB (7996): si470x: afc indication\n\nThis patch brings the following changes:\n- afc indication:\n  device has no indication whether freq is too low or too high\n  therefore afc always return 1, when freq is wrong\n\nSigned-off-by: Tobias Lorenz \u003ctobias.lorenz@gmx.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a7c850a07eddf0e0f515d57b2ce696a9779c6ed1",
      "tree": "47ab56eb25f7272b1021dccf7776b8e1636cb919",
      "parents": [
        "6cc72658897ee970e4ecfefaae58f043a98a8e65"
      ],
      "author": {
        "name": "Tobias Lorenz",
        "email": "tobias.lorenz@gmx.net",
        "time": "Sat May 31 15:07:52 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:08:34 2008 -0300"
      },
      "message": "V4L/DVB (7995): si470x: a lot of small code cleanups\n\nThis patch brings the following changes:\n- comment on how to listen to an usb audio device\n  (i get so many questions about that...)\n- code cleanup (error handling, more warnings, spacing, ...)\n\nSigned-off-by: Tobias Lorenz \u003ctobias.lorenz@gmx.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6cc72658897ee970e4ecfefaae58f043a98a8e65",
      "tree": "92bec38507dd0e8eec3040909bda81ca190db4e1",
      "parents": [
        "ce5829e5fc8204af09db5b226a3dce9824e7d596"
      ],
      "author": {
        "name": "Tobias Lorenz",
        "email": "tobias.lorenz@gmx.net",
        "time": "Sat May 31 15:06:50 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:08:29 2008 -0300"
      },
      "message": "V4L/DVB (7994): si470x: let si470x_get_freq return errno\n\n\nThis patch brings the following changes:\n- version bumped to 1.0.8 for all the following patches\n- si470x_get_freq now returns errno\n\nSigned-off-by: Tobias Lorenz \u003ctobias.lorenz@gmx.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ce5829e5fc8204af09db5b226a3dce9824e7d596",
      "tree": "5a8b976f2242679207ad6014053df8c001d5457f",
      "parents": [
        "4fd305b2a2c4d16e8d4ebc95c84f946edd3385c5"
      ],
      "author": {
        "name": "Tobias Lorenz",
        "email": "tobias.lorenz@gmx.net",
        "time": "Sat May 31 15:04:32 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:08:24 2008 -0300"
      },
      "message": "V4L/DVB (7993): si470x: move global lock to device structure\n\nthis patch brings the following changes:\n- move the global disconnect lock into the device structure\n- code cleanup (spaces to tabs, long line splits, ...)\n\nSigned-off-by: Tobias Lorenz \u003ctobias.lorenz@gmx.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4fd305b2a2c4d16e8d4ebc95c84f946edd3385c5",
      "tree": "dbc539d5d4391e66ce7e4383c3f23b462ea672c1",
      "parents": [
        "72937890f98167cbe626f24df2c16d6b63e3e357"
      ],
      "author": {
        "name": "Devin Heitmueller",
        "email": "devin.heitmueller@gmail.com",
        "time": "Wed Jun 04 13:43:46 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:08:19 2008 -0300"
      },
      "message": "V4L/DVB (7992): Add support for Pinnacle PCTV HD Pro stick (the older variant 2304:0227)\n\nSigned-off-by: Devin Heitmueller \u003cdevin.heitmueller@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "72937890f98167cbe626f24df2c16d6b63e3e357",
      "tree": "d69c8d4ac939bb5e241d914bbd0b2a0a2a677f6b",
      "parents": [
        "335377b73dd0b0af1fbd283ceae6fcb87a747885"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Jun 01 10:35:18 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:08:14 2008 -0300"
      },
      "message": "V4L/DVB (7988): soc_camera: missed fmt callback conversion.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "335377b73dd0b0af1fbd283ceae6fcb87a747885",
      "tree": "2ecb0b76ec3e86a8902e1282cd9f3e026ebc3132",
      "parents": [
        "26151c32d3d001f64e75871588acd0aff3f216d7"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed May 07 01:43:10 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:08:09 2008 -0300"
      },
      "message": "V4L/DVB (7986): cx23885: add initial support for DViCO FusionHDTV7 Dual Express\n\nOnly one frontend is enabled right now. The second frontend can lock,\nbut transport doesn\u0027t work yet.  The device will be supported as a\nsingle tuner device until the second frontend is working.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "26151c32d3d001f64e75871588acd0aff3f216d7",
      "tree": "aa8e316fd3dcc5fa9c787d06d7bf1fe8da15baa9",
      "parents": [
        "f808a9e3cefd577d96d43d308685468c0a03185e"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Jun 03 05:16:37 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:08:05 2008 -0300"
      },
      "message": "V4L/DVB (7984): tda18271: update filename in comments\n\nThis file was renamed but we forgot to change it in the comments.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f808a9e3cefd577d96d43d308685468c0a03185e",
      "tree": "b4a54ecff752ffde6d1d66408e05a658e85b5ea4",
      "parents": [
        "53af158a901a32dd8639fbe03db5354ab711d8f0"
      ],
      "author": {
        "name": "Dmitri Belimov",
        "email": "d.belimov@gmail.com",
        "time": "Wed May 21 03:16:52 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:08:01 2008 -0300"
      },
      "message": "V4L/DVB (7976): I2S on for MPEG of saa7134_empress\n\nRework saa7134_enable_i2s function. Add vendor specific data.\nAdd definition for I2S audio output control register.\n\nSigned-off-by: Beholder Intl. Ltd. Dmitry Belimov \u003cd.belimov@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "53af158a901a32dd8639fbe03db5354ab711d8f0",
      "tree": "f3eaf247681f57bb0eba656b7357cfc0f24d59d4",
      "parents": [
        "bbf23af2b10926c0d489d74814d9744cd495c3bc"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Wed May 28 03:57:39 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:07:56 2008 -0300"
      },
      "message": "V4L/DVB (7952): AU6610: various cosmetic changes\n\n- update license comments\n- change MODULE_DESCRIPTION from device specific to chipset specific\n- correct debug switch from deb_rc to deb_info\n- correct MPEG2 stream interval from 1.25 to 1\n- change frontend_attach error code from -EIO to -ENODEV\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "bbf23af2b10926c0d489d74814d9744cd495c3bc",
      "tree": "9c1e3a10a2946b2d86c626fd810c313042bb2e0c",
      "parents": [
        "b6b2d268445ad4f5fac495bbbae6d2922f0becd9"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Wed May 28 01:01:04 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:07:43 2008 -0300"
      },
      "message": "V4L/DVB (7951): AU6610: remove useless identify_state\n\n- remove useless identify_state - device is always warm\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b6b2d268445ad4f5fac495bbbae6d2922f0becd9",
      "tree": "24116d7ec726559657a9072263a3c0373bf81d91",
      "parents": [
        "78b526a43561d7e5e702ba27948e422dfbc4bea1"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Wed May 28 00:53:27 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:07:38 2008 -0300"
      },
      "message": "V4L/DVB (7950): AU6610: coding style fixes\n\n- coding style fixes raised by checkpatch\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "78b526a43561d7e5e702ba27948e422dfbc4bea1",
      "tree": "67c8b7150b51f6a82275af6f5baaedff4eaf40c0",
      "parents": [
        "0e3bd2b9996dfa4105617e2369155823df6b389a"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed May 28 12:16:41 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:07:32 2008 -0300"
      },
      "message": "V4L/DVB (7949): videodev: renamed the vidioc_*_fmt_* callbacks\n\nThe naming for the callbacks that handle the VIDIOC_ENUM_FMT and\nVIDIOC_S/G/TRY_FMT ioctls was very confusing. Renamed it to match\nthe v4l2_buf_type name.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0e3bd2b9996dfa4105617e2369155823df6b389a",
      "tree": "491a6d8d2a3e78a4e52bd8aaae42217dbe2343e5",
      "parents": [
        "b2de2313f170c3f7341d3a94365c5139a23067a7"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Tue May 27 22:31:43 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:07:27 2008 -0300"
      },
      "message": "V4L/DVB (7948): videodev: add missing vidioc_try_fmt_sliced_vbi_output and VIDIOC_ENUMOUTPUT handling\n\nThere was no vidioc_try_fmt_sliced_vbi_output, instead vidioc_try_fmt_vbi_output\nwas reused.\n\nThe VIDIOC_ENUMOUTPUT handling was missing altogether, even though the callback\nexisted.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b2de2313f170c3f7341d3a94365c5139a23067a7",
      "tree": "6fc5d506b63ce937091d59232c6d5e507c5e0ad2",
      "parents": [
        "7bb846afceafdaceb88d2ed2e861585d26e353b9"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed May 28 08:27:00 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:07:22 2008 -0300"
      },
      "message": "V4L/DVB (7947): videodev: add vidioc_g_std callback.\n\nThe default videodev behavior for VIDIOC_G_STD is not correct for all devices.\nAdd a new callback that drivers can use instead.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7bb846afceafdaceb88d2ed2e861585d26e353b9",
      "tree": "73b266e5155236eb43e463f191edebd42b28c9c7",
      "parents": [
        "1d0ba5f3784612fe6e91a12e0dec37c797d4f07c"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Tue May 27 21:32:08 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:07:17 2008 -0300"
      },
      "message": "V4L/DVB (7946): videodev: small fixes for VIDIOC_G_FREQUENCY and VIDIOC_G_FMT\n\n__video_do_ioctl incorrectly zeroed the tuner field of v4l2_frequency and\ndid not zero the full fmt union of v4l2_format.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1d0ba5f3784612fe6e91a12e0dec37c797d4f07c",
      "tree": "8e05b0fc73664285504c4319892c842a78d6b63d",
      "parents": [
        "f90fe7a3f7fcba0abd89ce0978628ef1d86ecbf9"
      ],
      "author": {
        "name": "Tobias Lorenz",
        "email": "tobias.lorenz@gmx.net",
        "time": "Mon May 26 18:40:46 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:07:12 2008 -0300"
      },
      "message": "V4L/DVB (7942): Hardware frequency seek ioctl interface\n\nSigned-off-by: Tobias Lorenz \u003ctobias.lorenz@gmx.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f90fe7a3f7fcba0abd89ce0978628ef1d86ecbf9",
      "tree": "5e5c31ba96c9fd39b6bd279627f21b1f6e8091ae",
      "parents": [
        "fa98e594220b86eb3632de478352e93ebf1201fa"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Mon May 26 06:00:47 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:07:07 2008 -0300"
      },
      "message": "V4L/DVB (7939): pvrusb2: Remove sysfs interface hackery\n\nBack in the early days of the pvrusb2 driver, the kernel class\nmechanism in use for the sysfs interface had no means to pass\nper-attribute information to the show / store functions.  This forced\nme to implement a horrible ugly thunking mechanism (i.e. infer the\nmissing data through the use of dedicated cookie cutter bounce\nfunctions).  However now we\u0027re using a better mechanism which also\npasses enough additional information to the show / store functions\nthat we no longer need the hack.  So eliminate all the crap.  Yay!\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fa98e594220b86eb3632de478352e93ebf1201fa",
      "tree": "7e831252379c06cbfbbd2a214d5e836b1ad92b7d",
      "parents": [
        "83ce57aa45a59e25146a32ee9f68edb7eecacd2b"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Mon May 26 05:54:24 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:07:02 2008 -0300"
      },
      "message": "V4L/DVB (7938): pvrusb2: Increase enforced encoder wait delay to improve reliability\n\nThe driver enforces a \"quiet period\" on the encoder in certain\nsituations before attempting to operate it.  This seems to help avoid\nvideo encoding errors / corruption.  The quiet period was 50msec, but\nthrough experimentation it has been observed to improve further if the\ninterval is increased to 100msec.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "83ce57aa45a59e25146a32ee9f68edb7eecacd2b",
      "tree": "fc44da305e6ece3b518a2271645de9f498b3504b",
      "parents": [
        "64723b301846636accbfb1539ebda0835f683a72"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Mon May 26 05:51:57 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:06:57 2008 -0300"
      },
      "message": "V4L/DVB (7937): pvrusb2: Change several embedded timer constants to defined values\n\nThis is primarily a cosmetic change to make it easier to change some\nof the time constants used in the driver.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "64723b301846636accbfb1539ebda0835f683a72",
      "tree": "460fece958ec48042e14b91fff60d558a63c846e",
      "parents": [
        "4451342db5b5b779add112c6b15d676f07c73b33"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sun May 25 17:08:13 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:06:52 2008 -0300"
      },
      "message": "V4L/DVB (7936): pvrusb2: Remove svn Id keyword from all sources\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4451342db5b5b779add112c6b15d676f07c73b33",
      "tree": "961e438324ed26f4d55030f273d1e6365bd336d1",
      "parents": [
        "d56eebfbdc11d1a3809d8bd793a118da5058ffa8"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Tue May 20 06:24:04 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:06:47 2008 -0300"
      },
      "message": "V4L/DVB (7927): ivtv: simplify gpio initialization for XCeive tuners.\n\nSeparate gpio_init field and xceive_pin and combine the two when\nthe gpio is initialized. So there is no longer any need to set the\nxceive pin in the gpio_init values, simplifying the creation of a\nnew card definition.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d56eebfbdc11d1a3809d8bd793a118da5058ffa8",
      "tree": "4719a5e6572109d001c304e56001030b93e83251",
      "parents": [
        "b4ac3c8d8de387366be11c7320693e0b14429a49"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Tue May 20 06:19:47 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:06:42 2008 -0300"
      },
      "message": "V4L/DVB (7926): ivtv: add support for the Buffalo PC-MV5L/PCI card.\n\nThanks to Peter Brandt for doing the necessary tests to fill out the card\ndefinition!\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b4ac3c8d8de387366be11c7320693e0b14429a49",
      "tree": "be2f252221e8d618197b154ac917a84baeaa5150",
      "parents": [
        "54b6550e430aa8739dceb5ba0fe4325c0208d3a7"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue May 13 18:27:15 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:06:37 2008 -0300"
      },
      "message": "V4L/DVB (7924): ivtv/cx18: snprintf fixes\n\nsnprinf() takes the trailing \\0 into account in its length calculations,\nso there is no need to subtract 1 to the buffer size.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "54b6550e430aa8739dceb5ba0fe4325c0208d3a7",
      "tree": "b943d79dd60a329367198c91030f50ba515bbf52",
      "parents": [
        "bbe09cbe3f082b0af8fd83ccdf5ce1cf005da3eb"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun May 25 13:28:46 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:06:32 2008 -0300"
      },
      "message": "V4L/DVB (7921): s5h1411.c shouldn\u0027t #include \"dvb-pll.h\"\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "bbe09cbe3f082b0af8fd83ccdf5ce1cf005da3eb",
      "tree": "edc071acb4271a6fe25d32add72fc45071666ef2",
      "parents": [
        "073204326d8f767e9702257c140ca1cf3071fd46"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun May 25 13:27:57 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:06:27 2008 -0300"
      },
      "message": "V4L/DVB (7920): s5h1409.c shouldn\u0027t #include \"dvb-pll.h\"\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "073204326d8f767e9702257c140ca1cf3071fd46",
      "tree": "98d1dd89599f3f5457a8201e1d252c384d7e545d",
      "parents": [
        "a51e34dd6080d8d5c9e95a4e0292cd4cb889a61b"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun May 25 00:25:08 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:06:22 2008 -0300"
      },
      "message": "V4L/DVB (7917): au8522.c shouldn\u0027t #include \"dvb-pll.h\"\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a51e34dd6080d8d5c9e95a4e0292cd4cb889a61b",
      "tree": "4b876d181bc6a375b6f81a170ef0dddda3d4e47b",
      "parents": [
        "139dfeb2611ce92dec4c6b77297d209748340a21"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Sat May 17 23:05:48 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:06:17 2008 -0300"
      },
      "message": "V4L/DVB (7914): Anysee: driver for Anysee DVB-T/C receiver\n\n- driver for Anysee DVB-T/C receiver\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "139dfeb2611ce92dec4c6b77297d209748340a21",
      "tree": "3dba1800bc9e4f1ca7cfb579b17cfa7bcf9a52f3",
      "parents": [
        "4388c3b4fe0362e8bb3fe3a09b312db929b8c730"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Sat May 17 23:02:00 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:06:12 2008 -0300"
      },
      "message": "V4L/DVB (7913): DVB-PLL: add Samsung DTOS403IH102A tuner\n\n- add Samsung DTOS403IH102A tuner\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4388c3b4fe0362e8bb3fe3a09b312db929b8c730",
      "tree": "28a34571da0769dc53fe030aadfb081142d54398",
      "parents": [
        "34cb61693e204897a6ae37d56a1e07d0cdd8cdbf"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Sat May 17 22:58:04 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:06:06 2008 -0300"
      },
      "message": "V4L/DVB (7912): TDA10023: make few parameters configurable\n\n- separate TDA10021 and TDA10023 attach\n- configurable Xtal settings\n- configurable input freq offset + baseband conversion type settings\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "34cb61693e204897a6ae37d56a1e07d0cdd8cdbf",
      "tree": "9af06b896785b7778ea47ec3b9452cb3ae3bbaa3",
      "parents": [
        "4cbeb3711481a7e563fe4c61888986c4aa1cb22e"
      ],
      "author": {
        "name": "Sakari Ailus",
        "email": "sakari.ailus@nokia.com",
        "time": "Tue May 13 09:21:06 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:06:01 2008 -0300"
      },
      "message": "V4L/DVB (7897): TCM825x: Include invertation of image mirroring in configuration\n\nAdd invertation of image mirroring register bits to default\nconfiguration.\n\nThis is useful when the camera module is e.g. mounted upside down.\n\nSigned-off-by: Sakari Ailus \u003csakari.ailus@nokia.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4cbeb3711481a7e563fe4c61888986c4aa1cb22e",
      "tree": "b672ed149fb8fe2544867f7d8b883df67814e7ac",
      "parents": [
        "5a4f5da6552e6c55eff6fbddfee3eab908325c63"
      ],
      "author": {
        "name": "Ian Armstrong",
        "email": "ian@iarmst.co.uk",
        "time": "Mon May 12 11:53:10 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:05:57 2008 -0300"
      },
      "message": "V4L/DVB (7886): ivtvfb: Use DMA for write()\n\nwrite() operations to the ivtv framebuffer will now attempt to use DMA if the\namount of data to copy is \u003e\u003d 4096 bytes. This change effectively depreciates\nthe need for the proprietary IVTVFB_IOC_DMA_FRAME ioctl since a write() of\nsufficient size will do the same thing.\n\nSigned-off-by: Ian Armstrong \u003cian@iarmst.demon.co.uk\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5a4f5da6552e6c55eff6fbddfee3eab908325c63",
      "tree": "552f8605c19733a36518a9f34f2b822d8796b38f",
      "parents": [
        "e9b59f6e2f6686016dfea7625e98fbef1e335c61"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun May 11 16:37:50 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:05:51 2008 -0300"
      },
      "message": "V4L/DVB (7883): pvrusb2: make default frequency configurable via modprobe option\n\nThe pvrusb2 driver initially sets the tuner to known broadcast frequencies\nin the Chicago area, to ease driver testing for the maintainer.\n\nThis patch keeps those default frequencies, but allows them to be altered\nvia modprobe option.  This allows the same ease and convenience for testing\nmultiple pvrusb2 devices one after another under other conditions and areas.\n\nFor instance, the default initial frequency, 175.25 MHz, might not\nnecessarily be valid on all cable television networks, but usually will be a\nvalid NTSC broadcast channel.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e9b59f6e2f6686016dfea7625e98fbef1e335c61",
      "tree": "3c95ed76d448f05e61e64cc97cfd0d300749a183",
      "parents": [
        "5ad6b816e2227a7daf9569f1dbb8d7af90b387b2"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sat May 10 04:35:24 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:05:46 2008 -0300"
      },
      "message": "V4L/DVB (7882): pvrusb2: make code static\n\nThis patch makes the following needlessly global code static:\n- pvrusb2-devattr.c: struct pvr2_onair_creator_fe_props\n- pvrusb2-devattr.c: struct pvr2_onair_usb2_fe_props\n- pvrusb2-devattr.c: struct pvr2_73xxx_dvb_props\n- pvrusb2-devattr.c: struct pvr2_750xx_dvb_props\n- pvrusb2-devattr.c: struct pvr2_751xx_dvb_props\n- pvrusb2-hdw.c:pvr2_led_ctrl_hauppauge()\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5ad6b816e2227a7daf9569f1dbb8d7af90b387b2",
      "tree": "1eba6cb4c04d5f62fb80eddce5c3c81ff66ce9a8",
      "parents": [
        "5b664cb235e97afbf34db9c4d77f08ebd725335e"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Tue Apr 15 22:22:11 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:05:10 2008 -0300"
      },
      "message": "V4L/DVB (7586): radio: use get/put_unaligned_* helpers\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5b664cb235e97afbf34db9c4d77f08ebd725335e",
      "tree": "518540649c38342209790de8e0b575ac1a6fa722",
      "parents": [
        "f39548a6ad1dbdfaab552419386ec5bb1d76fa0d",
        "c0420ad2ca514551ca086510b0e7d17a05c70492"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 17 10:55:51 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 17 10:55:51 2008 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2\n\n* \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2:\n  [PATCH] ocfs2: fix oops in mmap_truncate testing\n  configfs: call drop_link() to cleanup after create_link() failure\n  configfs: Allow -\u003emake_item() and -\u003emake_group() to return detailed errors.\n  configfs: Fix failing mkdir() making racing rmdir() fail\n  configfs: Fix deadlock with racing rmdir() and rename()\n  configfs: Make configfs_new_dirent() return error code instead of NULL\n  configfs: Protect configfs_dirent s_links list mutations\n  configfs: Introduce configfs_dirent_lock\n  ocfs2: Don\u0027t snprintf() without a format.\n  ocfs2: Fix CONFIG_OCFS2_DEBUG_FS #ifdefs\n  ocfs2/net: Silence build warnings on sparc64\n  ocfs2: Handle error during journal load\n  ocfs2: Silence an error message in ocfs2_file_aio_read()\n  ocfs2: use simple_read_from_buffer()\n  ocfs2: fix printk format warnings with OCFS2_FS_STATS\u003dn\n  [PATCH 2/2] ocfs2: Instrument fs cluster locks\n  [PATCH 1/2] ocfs2: Add CONFIG_OCFS2_FS_STATS config option\n"
    },
    {
      "commit": "f39548a6ad1dbdfaab552419386ec5bb1d76fa0d",
      "tree": "c8fd3a1af39749e7cd8bb1e3a1c2a167a3f66f49",
      "parents": [
        "2b04be7e8ab5756ea36e137dd03c8773d184e67e",
        "417e1494fd70715b737428cc3c3d924255f22ba1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 17 10:55:07 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 17 10:55:07 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-fixes-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-fixes-2.6:\n  pcmcia: ide-cs: Remove outdated comment\n  pcmcia: fix cisinfo_t removal\n  pcmcia: fix return value in cm4000_cs.c\n"
    },
    {
      "commit": "2b04be7e8ab5756ea36e137dd03c8773d184e67e",
      "tree": "c08e68a41b055bf9d7823ffd6f8843b72098f020",
      "parents": [
        "bdec6cace4c3ecb6f90bcaa5424b92c97bd1df0f",
        "2567d71cc7acd99f0a0dd02e17fe17fd7df7b30c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 17 10:38:59 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 17 10:38:59 2008 -0700"
      },
      "message": "Merge branch \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86: fix asm/e820.h for userspace inclusion\n  x86: fix numaq_tsc_disable\n  x86: fix kernel_physical_mapping_init() for large x86 systems\n"
    },
    {
      "commit": "bdec6cace4c3ecb6f90bcaa5424b92c97bd1df0f",
      "tree": "dd9705b6facd753cc0e239016c0f7618c74cba19",
      "parents": [
        "2f73ccab5628b4f8e8f4b93fea8082dd31a87a10",
        "2464a609ded094204a3aed24823745ec58e3c879"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 17 10:37:10 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 17 10:37:10 2008 -0700"
      },
      "message": "Merge branch \u0027tracing-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027tracing-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  ftrace: do not trace library functions\n  ftrace: do not trace scheduler functions\n  ftrace: fix lockup with MAXSMP\n  ftrace: fix merge buglet\n"
    },
    {
      "commit": "2567d71cc7acd99f0a0dd02e17fe17fd7df7b30c",
      "tree": "3fea316a13da0898212d34017b7c8945d06592a6",
      "parents": [
        "9354094a95aed456a46b353b1051a7e2fab29045"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Tue Jul 15 15:02:27 2008 +1000"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Jul 17 19:28:48 2008 +0200"
      },
      "message": "x86: fix asm/e820.h for userspace inclusion\n\nasm-x86/e820.h is included from userspace.  \u0027x86: make e820.c to have\ncommon functions\u0027 (b79cd8f1268bab57ff85b19d131f7f23deab2dee) broke it:\n\n\tmake -C Documentation/lguest\n\tcc -Wall -Wmissing-declarations -Wmissing-prototypes -O3 -I../../include\nlguest.c  -lz -o lguest\n\tIn file included from ../../include/asm-x86/bootparam.h:8,\n\t                 from lguest.c:45:\n\t../../include/asm/e820.h:66: error: expected ‘)’ before ‘start’\n\t../../include/asm/e820.h:67: error: expected ‘)’ before ‘start’\n\t../../include/asm/e820.h:68: error: expected ‘)’ before ‘start’\n\t../../include/asm/e820.h:72: error: expected ‘\u003d’, ‘,’, ‘;’, ‘asm’\nor ‘__attribute__’ before ‘e820_update_range’\n\t...\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: Yinghai Lu \u003cyhlu.kernel@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "9354094a95aed456a46b353b1051a7e2fab29045",
      "tree": "6dd78cae839bf5151df6067933f646d92f57ab1a",
      "parents": [
        "c43c1be0f7e0ac3d2fe1d4a5b37041c4c4463af1"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yhlu.kernel@gmail.com",
        "time": "Mon Jul 14 23:29:01 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Jul 17 19:27:08 2008 +0200"
      },
      "message": "x86: fix numaq_tsc_disable\n\nfix:\n\n arch/x86/kernel/numaq_32.c: In function ‘numaq_tsc_disable’:\n arch/x86/kernel/numaq_32.c:99: warning: ‘return’ with a value, in function returning void\n\nSigned-off-by: Yinghai Lu \u003cyhlu.kernel@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "c43c1be0f7e0ac3d2fe1d4a5b37041c4c4463af1",
      "tree": "618b5e8ac458258acc981e0aeeac6f232f14aaf8",
      "parents": [
        "e22146e610bb7aed63282148740ab1d1b91e1d90",
        "a3cf859321486f69506326146ab3e2fd15c05c3f"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Jul 17 19:24:56 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Jul 17 19:24:56 2008 +0200"
      },
      "message": "Merge branch \u0027linus\u0027 into x86/urgent\n"
    },
    {
      "commit": "2f73ccab5628b4f8e8f4b93fea8082dd31a87a10",
      "tree": "9f93510e58c993d9e5c900f5d9f464e51da562a9",
      "parents": [
        "42fea1f385e99a1db979eb75c8a53c0baad0d9f6"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jul 17 18:09:12 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 17 09:16:31 2008 -0700"
      },
      "message": "fix build error of arch/ia64/kvm/*\n\nFix calls of smp_call_function*() in arch/ia64/kvm for recent API\nchanges.\n\n    CC [M]  arch/ia64/kvm/kvm-ia64.o\n  arch/ia64/kvm/kvm-ia64.c: In function \u0027handle_global_purge\u0027:\n  arch/ia64/kvm/kvm-ia64.c:398: error: too many arguments to function \u0027smp_call_function_single\u0027\n  arch/ia64/kvm/kvm-ia64.c: In function \u0027kvm_vcpu_kick\u0027:\n  arch/ia64/kvm/kvm-ia64.c:1696: error: too many arguments to function \u0027smp_call_function_single\u0027\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nAcked-by Xiantao Zhang \u003cxiantao.zhang@intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "42fea1f385e99a1db979eb75c8a53c0baad0d9f6",
      "tree": "abac6ecf700b671cd970ef3dd21d9201e79f7090",
      "parents": [
        "7259d936c6af216198ae6af3a25ac6c9dbdbe779",
        "666f164f4fbfa78bd00fb4b74788b42a39842c64"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 17 09:15:23 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 17 09:15:23 2008 -0700"
      },
      "message": "Merge branch \u0027ptrace-cleanup\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-utrace\n\n* \u0027ptrace-cleanup\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-utrace:\n  fix dangling zombie when new parent ignores children\n  do_wait: return security_task_wait() error code in place of -ECHILD\n  ptrace children revamp\n  do_wait reorganization\n"
    },
    {
      "commit": "7259d936c6af216198ae6af3a25ac6c9dbdbe779",
      "tree": "b3d873bf6a0bd480329e5e375bc51f2a5ed38f74",
      "parents": [
        "ee723cb3d419afcc8b6c7ccc0f73a34b0eb5ac7b"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Jul 16 23:44:32 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 17 09:12:04 2008 -0700"
      },
      "message": "Update scripts/Makefile.fwinst to cope with older make\n\nAlso fix unwanted rebuilds of the firmware/ihex2fw tool by including\nthe .ihex2fw.cmd file when present.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\nReported-and-tested-by: Wang Chen \u003cwangchen@cn.fujitsu.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ee723cb3d419afcc8b6c7ccc0f73a34b0eb5ac7b",
      "tree": "630bc3f1d0e57687e777d2f30e478a23baca9353",
      "parents": [
        "7023cc61292f9cd61d99521206480f6e387132ff",
        "8586cb60ce85f40431cf06fe97512269d3992f03"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 17 09:05:38 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 17 09:05:38 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6\n\n* \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6:\n  [S390] dasd: use -EOPNOTSUPP instead of -ENOTSUPP\n  [S390] qdio: new qdio driver.\n  [S390] cio: Export chsc_error_from_response().\n  [S390] vmur: Fix return code handling.\n  [S390] Fix stacktrace compile bug.\n  [S390] Increase default warning stacksize.\n  [S390] dasd: Fix cleanup in dasd_{fba,diag}_check_characteristics().\n  [S390] chsc headers userspace cleanup\n  [S390] dasd: fix unsolicited SIM handling.\n  [S390] zfcpdump: Make SCSI disk dump tool recognize storage holes\n"
    },
    {
      "commit": "7023cc61292f9cd61d99521206480f6e387132ff",
      "tree": "0adb65e272e8818e5582bf061db29a5e1a300362",
      "parents": [
        "33af79d12e0fa25545d49e86afc67ea8ad5f2f40"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Jul 17 01:06:55 2008 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 17 09:05:12 2008 -0700"
      },
      "message": "Fix collateral damage to top level Makefile\n\nThe patch named \"powerpc/mpc5121: Add clock driver\", also contained\nan unrelated and bogus change to the top-level makefile.  This patch\nbacks out the bad bit.\n\nSHA1 of offending patch: 137e95906e294913fab02162e8a1948ade49acb5)\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nRepented-by: John Rigby \u003cjrigby@freescale.com\u003e\n[ Heh. Normally I pick these out from the diffstats, but I guess\n  I\u0027ve grown to trust the ppc tree too much ;)   - Linus ]\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2464a609ded094204a3aed24823745ec58e3c879",
      "tree": "54080daf81746787dbd11160752e04b9652b8728",
      "parents": [
        "c349e0a01c3e0f70913db6a5bb61ab204e0602de"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Jul 17 17:40:48 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Jul 17 17:40:48 2008 +0200"
      },
      "message": "ftrace: do not trace library functions\n\nmake function tracing more robust: do not trace library functions.\n\nWe\u0027ve already got a sizable list of exceptions:\n\n ifdef CONFIG_FTRACE\n # Do not profile string.o, since it may be used in early boot or vdso\n CFLAGS_REMOVE_string.o \u003d -pg\n # Also do not profile any debug utilities\n CFLAGS_REMOVE_spinlock_debug.o \u003d -pg\n CFLAGS_REMOVE_list_debug.o \u003d -pg\n CFLAGS_REMOVE_debugobjects.o \u003d -pg\n CFLAGS_REMOVE_find_next_bit.o \u003d -pg\n CFLAGS_REMOVE_cpumask.o \u003d -pg\n CFLAGS_REMOVE_bitmap.o \u003d -pg\n endif\n\n... and the pattern has been that random library functionality showed\nup in ftrace\u0027s critical path (outside of its recursion check), causing\nhard to debug lockups.\n\nSo be a bit defensive about it and exclude all lib/*.o functions by\ndefault. It\u0027s not that they are overly interesting for tracing purposes\nanyway. Specific ones can still be traced, in an opt-in manner.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    }
  ],
  "next": "c349e0a01c3e0f70913db6a5bb61ab204e0602de"
}
