)]}'
{
  "log": [
    {
      "commit": "49ee718ef51f4d938f80f67207e1bfa2a38897a4",
      "tree": "1f6079f64f6196e50cd9ed993fe1e3a2c8eb4331",
      "parents": [
        "c726b65d079cafabc558616badbeead442e2b114"
      ],
      "author": {
        "name": "Brandon Philips",
        "email": "bphilips@suse.de",
        "time": "Fri Oct 05 16:26:27 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Oct 10 00:03:20 2007 -0300"
      },
      "message": "V4L/DVB (6305): V4L: videobuf-core.c avoid NULL dereferences in videobuf-core\n\nThe return value of videobuf_alloc() is unchecked but this function will\nreturn NULL on an error.  Check for NULL and make videobuf_reqbufs()\nreturn the number of successfully allocated buffers.\n\nAlso, fix saa7146_video.c and bttv-driver.c to use this returned\nbuffer count.\n\nTested against the vivi driver.  Not tested against saa7146 or bt8xx\ndevices.\n\nSigned-off-by: Brandon Philips \u003cbphilips@suse.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c1accaa21bdef38ec0f36eaaf7ce3384fff9d0c5",
      "tree": "3a2c8206555af6c9e2eecdb20b052be70e6b93dd",
      "parents": [
        "7a7d9a89d0307b1743d782197e2c5fc5ddf183f3"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Aug 23 16:37:49 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:14:55 2007 -0300"
      },
      "message": "V4L/DVB (6252): Adapt drivers to use the newer videobuf modules\n\nPCI-dependent videobuf_foo methods were renamed as videobuf_pci_foo.\n\nAlso, videobuf_dmabuf is now part of videobuf-dma-sg private struct.\nSo, to access it, a subroutine call is needed.\n\nThis patch renames all occurences of those function calls to be\nconsistent with the video-buf split.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nhttp://thread.gmane.org/gmane.comp.video.video4linux/34978/focus\u003d34981\nReviewed-by: Ricardo Cerqueira \u003cv4l@cerqueira.org\u003e\n"
    },
    {
      "commit": "3c44358c49ee4142d0f868509b5b3b02759fa16a",
      "tree": "a08d654b2069e39d44784f17466e960636397d8f",
      "parents": [
        "d54d6980916d5521ad47fa61e5b6ff8733221714"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Fri Aug 24 01:07:12 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:08:27 2007 -0300"
      },
      "message": "V4L/DVB (6179): Clean up FusionHDTV ir code\n\n- fixed missing buttons in keymap.\n\n- make function names \u0026 descriptions more generic,\n  since this same ir receiver and remote is used in\n  many FusionHDTV products.\n\n- miscellaneous cleanups.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d54d6980916d5521ad47fa61e5b6ff8733221714",
      "tree": "1e67193b2c2f51ea0cc4bfe65ab666b9f898d515",
      "parents": [
        "2df9a4c2d81ed255c9e027ee5df676a65f4ab578"
      ],
      "author": {
        "name": "Chaogui Zhang",
        "email": "czhang1974@gmail.com",
        "time": "Fri Aug 24 01:02:32 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:08:26 2007 -0300"
      },
      "message": "V4L/DVB (6178): add IR remote support for FusionHDTV 5 RT Gold\n\nThis patch adds support for the built-in IR receiver of the DViCO\nFusion HDTV5 RT GOLD PCI card, using FusionHDTV MCE remote controller.\n\nSigned-off-by: Chaogui Zhang \u003cczhang1974@gmail.com\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9c12224a607a4b22ab86784e3394b52810b9507c",
      "tree": "cdb7d864084ef81343da18120c727ba7b9bc2872",
      "parents": [
        "f518b43c452fb2dbe98ee211abfc63cf421927ab"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Aug 21 12:38:39 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:06:17 2007 -0300"
      },
      "message": "V4L/DVB (6079): Cleanup: remove linux/moduleparam.h from drivers/media files\n\nSince at least kernel 2.6.12-rc2, module.h includes moduleparm.h. This\npatch removes all occurences of moduleparm.h from drivers/media files.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "276e49a01a7e6c4a7bfb78618cf2f5befbf9f5de",
      "tree": "8397db6807a2311c423957165d650ba169dff263",
      "parents": [
        "c471b331dda9fdfaf67832998d0b2c848777ab4a"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Thu Aug 09 02:41:16 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:04:44 2007 -0300"
      },
      "message": "V4L/DVB (5987): saa7146: clean-up irq processing\n\nInterrupt processing fixed: First handle interrupt, then acknowledge it.\nOtherwise the same interrupt might occur twice.\nCleaned-up i2c interrupt handler and i2c error messages.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "36c15f8ee41fbc3d8eaf88bba95be3d50268d5d2",
      "tree": "8af3e4297ad04213271387df9b41a0cdfc916ca2",
      "parents": [
        "ac247433fe205acf460f05de64a30ee71ea307f2"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Mon Jul 23 13:59:55 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:03:28 2007 -0300"
      },
      "message": "V4L/DVB (5934): dvb-ttpci/saa7146: Replace saa7146_i2c_transfer by generic i2c_transfer\n\nConvert av7110_v4l.c to use i2c_transfer() instead of saa7146_i2c_transfer().\nMake saa7146_i2c_transfer() static.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f7518bd2d9ecad8c404c300e7872f7c2ab4961ad",
      "tree": "8143e30d8fc105ac9361ffc10066137c34c1f585",
      "parents": [
        "09df5cbe46511611410274f09571ada229231ddb"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Jul 17 16:27:30 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jul 20 17:35:49 2007 -0300"
      },
      "message": "V4L/DVB (5859): use msecs_to_jiffies on InfraRed RC5 timeout\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "804b4458943f14bf144d3c3ba50097ced9b27b29",
      "tree": "4c8b32cd168c3ded1215218b84545ec2361ca764",
      "parents": [
        "372280d2a3593e90d8849a5dc5676d2e9799e3a3"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Thu Jul 12 20:37:50 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:24:44 2007 -0300"
      },
      "message": "V4L/DVB (5835): saa7146/dvb-ttpci: Fix signedness warnings (gcc 4.1.1, kernel 2.6.22)\n\nFix signedness warnings (gcc 4.1.1, kernel 2.6.22).\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d67be61ebe5efaf9c4c11bf168781d678854c966",
      "tree": "42da70f931f36b01e3cc8e516eb260212b8a650e",
      "parents": [
        "ba2cf98249795f03792d1409a3b6aaa589ea0745"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Wed Jul 11 20:28:44 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:24:42 2007 -0300"
      },
      "message": "V4L/DVB (5832): ir-common: optimize bit extract function\n\nNew code is simpler, shorter, compiles to about half the size, and is 2\nto 4 times faster depending on how many bits in the mask are set.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "05f85839a2ffcaa75d505526ca8e74097be18d8c",
      "tree": "183cf94e950c8847dc3b6f373d5265c0b0865c30",
      "parents": [
        "85f6038f2170e3335dda09c3dfb0f83110e87019"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat May 26 10:45:28 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jun 08 08:21:12 2007 -0300"
      },
      "message": "V4L/DVB (5702): Fix Kconfig items to avoid linkedition errors\n\nThe recent changes on Kconfig broke compilation when VIDEO_DEV is compiled\nas module. On some cases, drivers like VIDEO_BUF are compiled with \u0027y\u0027 option\ninstead of \u0027m\u0027:\n\n...\n\nThanks to: Toralf Forster \u003ctoralf.foerster@gmx.de\u003e for pointing this issue.\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "87c3019d7b1acb7704a257d78c482112e9b0c227",
      "tree": "312478a0bed426b3ca89bf4fae1880fed9986bd2",
      "parents": [
        "32a1db42480dc972e8e92be68d9e604f6aff5381"
      ],
      "author": {
        "name": "Jon Burgess",
        "email": "jburgess777@googlemail.com",
        "time": "Thu May 03 12:23:44 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:42 2007 -0300"
      },
      "message": "V4L/DVB (5592): DMA: Correctly free resources on error, sync PCI streamed data\n\nI added saa7146_vmalloc_destroy_pgtable() which frees the resources\nallocated by saa7146_vmalloc_build_pgtable() and updated the callers in\nbudget-core.c and av7110.c. I have also been through the updated\nfunctions and updated the error paths to ensure they free all allocated\nresources on error.\nI also realised that there are other callers to saa7146_pgtable_free()\nwhich did not have any sg DMA mapped so it seems wrong to add the\npci_unmap_sg() into that function. Instead I created\nsaa7146_vmalloc_destroy_pgtable() to do this.\nAlso included in this patch are the previous fixes for pci_unmap_sg()\nand syncing the PCI streamed data to work with a SWIOTLB and match the\nrequirements documented in DMA-API.txt.\n\nSigned-off-by: Jon Burgess \u003cjburgess777@googlemail.com\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "32a1db42480dc972e8e92be68d9e604f6aff5381",
      "tree": "665b151a13eb8f087f6afd00e34bd89fee04d277",
      "parents": [
        "ff01652cf856bf2da3b7411255c239d717d08241"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue May 01 22:13:47 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:41 2007 -0300"
      },
      "message": "V4L/DVB (5591): Saa7146: proper prototype for saa7146_video_do_ioctl()\n\nThis patch adds a proper prototype for saa7146_video_do_ioctl() in\ninclude/media/saa7146_vv.h.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2970c49270be2a62b1115f73bbfc0b8d3b3f48ba",
      "tree": "ac7be9756a51567c6c16bb65d644f2d2b8ff7825",
      "parents": [
        "dc120b0734fcc6a4c42c73790a02f2fa74a7a326"
      ],
      "author": {
        "name": "Hartmut Birr",
        "email": "e9hack@gmail.com",
        "time": "Sun Apr 22 06:57:26 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:48 2007 -0300"
      },
      "message": "V4L/DVB (5545): Saa7146: Release capture buffers on device close\n\nIf the video device (saa7146 on a FF card) was open for capturing,\nthe close call didn\u0027t release the capture buffers.\n\nSigned-off-by: Hartmut Birr \u003ce9hack@gmail.com\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "28aedb8fd95b9a11cb9dc75d3be1f30227cb4385",
      "tree": "1d15691387aeada0e580ed4d42f838a29923f399",
      "parents": [
        "f8a389db502f7b287903b209f925df5570ff5478"
      ],
      "author": {
        "name": "Ville-Pekka Vainio",
        "email": "vpivaini@cs.helsinki.fi",
        "time": "Sat Apr 14 15:38:23 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:45:35 2007 -0300"
      },
      "message": "V4L/DVB (5520): Add support for the extra keys in the black Technotrend 1500 IR\n\nIt has come to my knowledge that the Technotrend 1500 DVB cards have \nbeen sold bundled with at least two different kinds of remotes, a grey \none and a black one. \nThis patch adds support for the extra keys in the black remote to \nir-keymaps.c.\n\nSigned-off-by: Ville-Pekka Vainio \u003cvpivaini@cs.helsinki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a6210b7bea86305871bdca32f38b115b3ea67edf",
      "tree": "f9fbf9550b3a632c00bebe00c603f910e6e4840e",
      "parents": [
        "14500d4a5140252f2524d8d89a22166ef2313614"
      ],
      "author": {
        "name": "Emil Georgiev",
        "email": "emilonlinester@gmail.com",
        "time": "Sun Mar 04 07:03:17 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Apr 27 15:44:15 2007 -0300"
      },
      "message": "V4L/DVB (5383): Fix duplicated codes in Pinnacle Grey remote\n\nThe keymap for this remote had duplicated labels for different keys,\nwhich resulted in those key pairs being unable to function as different\ninputs.\n\nSigned-off-by: Emil Georgiev \u003cemilonlinester@gmail.com\u003e\nSigned-off-by: Ricardo Cerqueira \u003cv4l@cerqueira.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "726cf56f24cbadaad1719724a30c29eb92911524",
      "tree": "2191b277dc3c4737f5d05b13e3d78fd3e51a6554",
      "parents": [
        "703071b5b93d88d5acb0edd5b9dd86c69ad970f2"
      ],
      "author": {
        "name": "Vincent Penne",
        "email": "ziggy@sashipa.com",
        "time": "Sun Mar 25 11:58:23 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Mar 27 08:45:53 2007 -0300"
      },
      "message": "V4L/DVB (5332): Ir_rc5_timer_end decoder lockup fix\n\nir_rc5_timer_end decoder lockup fix\n\nSigned-off-by: Vincent Penne \u003cziggy@sashipa.com\u003e\nSigned-off-by: Hermann Pitton \u003chermann-pitton@arcor.de\u003e\nSigned-off-by: Hartmut Hackmann \u003chartmut.hackmann@t-online.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "48fc923b0e43bc11975d6302f3fcb173d2f50f19",
      "tree": "75cb65359615596124b6861bf1b34dd230b34cd2",
      "parents": [
        "716a4e334efe75f8ac97ce5c475bb689158bf16b"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Tue Feb 06 21:46:54 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:16 2007 -0200"
      },
      "message": "V4L/DVB (5193): Remove the unused kernel config option VIDEO_VIDEOBUF\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "58af00456ac6b3158c99a3c6b3435c88d4f25a0e",
      "tree": "ed2049b8a100f407da1288e823dd9c650182d592",
      "parents": [
        "7857735b3a6695a90fa3c8808bf96385ac5a95dc"
      ],
      "author": {
        "name": "Marco Schluessler",
        "email": "marco@lordzodiac.de",
        "time": "Wed Jan 31 14:27:55 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:09 2007 -0200"
      },
      "message": "V4L/DVB (5160): Saa7146_vv: pass correct memory size to pci_free_consistent\n\nPass correct memory size to pci_free_consistent.\n\nSigned-off-by: Marco Schluessler \u003cmarco@lordzodiac.de\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ae1942c5712f700c9ccc8cc287c51db4daaa50d7",
      "tree": "36eadc93cb0845391b00f0737a07e8633737408c",
      "parents": [
        "43db48d3d2f6326c571984b7b30ab355596bb3cc"
      ],
      "author": {
        "name": "Ville-Pekka Vainio",
        "email": "vpivaini@cs.helsinki.fi",
        "time": "Fri Jan 12 14:06:21 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:20 2007 -0200"
      },
      "message": "V4L/DVB (5070): Budget-ci: add support for the Technotrend 1500 bundled remote\n\nThe keymap is based on a previous patch by Jussi Kukkonen.\nThis remote is identified by subsystem_device id 0x1010.\n\nSigned-off-by: Ville-Pekka Vainio \u003cvpivaini@cs.helsinki.fi\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c36c459a5530da8869a4de832188cdcb75b60359",
      "tree": "1111339e5ca30e1af3b5a181b46fe770273d1eb2",
      "parents": [
        "95efa03bd66511ca9fb4ebc528211166ac842d27"
      ],
      "author": {
        "name": "Juan Pablo Sormani",
        "email": "sorman@gmail.com",
        "time": "Wed Dec 27 12:46:36 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:16 2007 -0200"
      },
      "message": "V4L/DVB (5015): Add support for more Encore TV cards\n\nSigned-off-by: Juan Pablo Sormani \u003csorman@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9160723ed620f31bf38332dee02041b1cb4c9967",
      "tree": "1e2bbbb78b98d9c21a769634f908874f79cbc7ba",
      "parents": [
        "c8f71b01a50597e298dc3214a2f2be7b8d31170c"
      ],
      "author": {
        "name": "Hermann Pitton",
        "email": "hermann-pitton@arcor.de",
        "time": "Thu Dec 07 21:45:28 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:34:12 2007 -0200"
      },
      "message": "V4L/DVB (4961): Add support for the ASUS P7131 remote control\n\nBesides adding the board specific code, this patch moves\nthe RC5 decoding code from bt8xx to ir-functions.c to make it available \nfor all drivers.\n\nSigned-off-by: Marc Fargas \u003ctelenieko.telenieko.com\u003e\nSigned-off-by: Hermann Pitton \u003chermann-pitton@arcor.de\u003e\nSigned-off-by: Hartmut Hackmann \u003chartmut.hackmann@t-online.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fa027c2a0a0d6d1df6b29ee99048502c93da0dd4",
      "tree": "64a6b20c6c6e19a731882f830bd70ca5c8d99943",
      "parents": [
        "2b8693c0617e972fc0b2fd1ebf8de97e15b656c3"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Mon Feb 12 00:55:33 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:45 2007 -0800"
      },
      "message": "[PATCH] mark struct file_operations const 4\n\nMany struct file_operations in the kernel can be \"const\".  Marking them const\nmoves these to the .rodata section, which avoids false sharing with potential\ndirty data.  In addition it\u0027ll catch accidental writes at compile time to\nthese shared resources.\n\n[akpm@sdl.org: dvb fix]\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c3cf83b70c25c2b1d5569d6cc24e879464d1803b",
      "tree": "f8e4d59bc59cd7aff58d71b7642012f5ad675129",
      "parents": [
        "2f3669879955e2da10558f39aafe0fe13d639458"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Fri Feb 09 16:39:10 2007 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 09 09:14:07 2007 -0800"
      },
      "message": "[PATCH] misc duplicate field initializers\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0b778a56e342e0e1d274298ad47d9af22a9de633",
      "tree": "37ad0278ef0e8646dc1d022e016d35c82ef88548",
      "parents": [
        "9a2816c1c4ca7f5d02de4339589913701251dd5a"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Dec 27 14:04:09 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Dec 27 14:20:46 2006 -0200"
      },
      "message": "V4L/DVB (5001): Add two required headers on kernel 2.6.20-rc1\n\ninclude/media/ir-common.h:78: error: field \u0027work\u0027 has incomplete type\ndrivers/media/common/ir-functions.c: In function \u0027ir_rc5_timer_end\u0027:\ndrivers/media/common/ir-functions.c:301: error: \u0027jiffies\u0027 undeclared (first use in this function)\ndrivers/media/common/ir-functions.c:301: error: (Each undeclared identifier is reported only once)\ndrivers/media/common/ir-functions.c:301: error: for each function it appears in.)\ndrivers/media/common/ir-functions.c:347: error: \u0027HZ\u0027 undeclared (first use in this function)\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "35e55255bbe1775c3cdb5d9cff494d72d5a49bf3",
      "tree": "20846c296d0d4c7c7335cd5b55a2440e47ef4eed",
      "parents": [
        "88bbdf74fcfa7ed1fd1a3c825ee5575752344326"
      ],
      "author": {
        "name": "Hartmut Birr",
        "email": "e9hack@googlemail.com",
        "time": "Wed Nov 01 13:01:42 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Dec 10 09:05:34 2006 -0200"
      },
      "message": "V4L/DVB (4915): Saa7146: Add timeout protection for I2C interrupt\n\nAdd a timeout to the wait for the i2c-interrupt.\nThe timeout prevents from endless waiting if the\ninterrupt gets lost.\n\nSigned-off-by: Hartmut Birr \u003ce9hack@googlemail.com\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2520fffd8b7a312e77009414d3201c9751d6448c",
      "tree": "72a997320430ce7ec75212af8e63fe4cff396812",
      "parents": [
        "ee579bc9332ef8a67e20f512e7bc91e3efb92225"
      ],
      "author": {
        "name": "David Hardeman",
        "email": "david@hardeman.nu",
        "time": "Sat Dec 02 21:16:05 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Dec 10 09:05:17 2006 -0200"
      },
      "message": "V4L/DVB (4879): budget-ci IR: integrate with ir-common\n\nThis converts the budget-ci driver so that it uses ir-common for some of its\nIR processing. In particular, the keymap for the Nova-T (sub 13c2:1011) is\nswitched to the Hauppauge grey/black keymap, of which the keys on the\nsupplied R808 remote control form a subset.\nThe old budget-ci keymap is moved to ir-keymaps.c and is used for other\nremotes.\nThe debounce logic for buggy remotes (i.e. Zenith) is made conditional the\nnew debounce parameter and defaults to off (so that repeat keypresses aren\u0027t\nignored for all working remotes).\nSome parts are based on Darren Salt\u0027s dvb-ir patchset.\n\nSigned-off-by: David Hardeman \u003cdavid@hardeman.nu\u003e\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9bb6e2593ad4cb94944f547154baee64b4734598",
      "tree": "a53a2c6b074c92752eef2ebab0ff3aa91e6c78c8",
      "parents": [
        "588f98312c7fd1d86290583189d2eb24da70f752"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Fri Oct 27 18:02:01 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Nov 02 23:58:11 2006 -0300"
      },
      "message": "V4L/DVB (4784): [saa7146_i2c] short_delay mode fixed for fast machines\n\nTT DVB-C 2300 runs at 137 kHz I2C speed. short_delay mode did not work\nreliably on fast machines with that speed. Increased max loop count from\n20 to 50. Moved dummy access out of the loop.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7d12e780e003f93433d49ce78cfedf4b4c52adc5",
      "tree": "6748550400445c11a306b132009f3001e3525df8",
      "parents": [
        "da482792a6d1a3fbaaa25fae867b343fb4db3246"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Thu Oct 05 14:55:46 2006 +0100"
      },
      "committer": {
        "name": "David Howells",
        "email": "dhowells@warthog.cambridge.redhat.com",
        "time": "Thu Oct 05 15:10:12 2006 +0100"
      },
      "message": "IRQ: Maintain regs pointer globally rather than passing to IRQ handlers\n\nMaintain a per-CPU global \"struct pt_regs *\" variable which can be used instead\nof passing regs around manually through all ~1800 interrupt handlers in the\nLinux kernel.\n\nThe regs pointer is used in few places, but it potentially costs both stack\nspace and code to pass it around.  On the FRV arch, removing the regs parameter\nfrom all the genirq function results in a 20% speed up of the IRQ exit path\n(ie: from leaving timer_interrupt() to leaving do_IRQ()).\n\nWhere appropriate, an arch may override the generic storage facility and do\nsomething different with the variable.  On FRV, for instance, the address is\nmaintained in GR28 at all times inside the kernel as part of general exception\nhandling.\n\nHaving looked over the code, it appears that the parameter may be handed down\nthrough up to twenty or so layers of functions.  Consider a USB character\ndevice attached to a USB hub, attached to a USB controller that posts its\ninterrupts through a cascaded auxiliary interrupt controller.  A character\ndevice driver may want to pass regs to the sysrq handler through the input\nlayer which adds another few layers of parameter passing.\n\nI\u0027ve build this code with allyesconfig for x86_64 and i386.  I\u0027ve runtested the\nmain part of the code on FRV and i386, though I can\u0027t test most of the drivers.\nI\u0027ve also done partial conversion for powerpc and MIPS - these at least compile\nwith minimal configurations.\n\nThis will affect all archs.  Mostly the changes should be relatively easy.\nTake do_IRQ(), store the regs pointer at the beginning, saving the old one:\n\n\tstruct pt_regs *old_regs \u003d set_irq_regs(regs);\n\nAnd put the old one back at the end:\n\n\tset_irq_regs(old_regs);\n\nDon\u0027t pass regs through to generic_handle_irq() or __do_IRQ().\n\nIn timer_interrupt(), this sort of change will be necessary:\n\n\t-\tupdate_process_times(user_mode(regs));\n\t-\tprofile_tick(CPU_PROFILING, regs);\n\t+\tupdate_process_times(user_mode(get_irq_regs()));\n\t+\tprofile_tick(CPU_PROFILING);\n\nI\u0027d like to move update_process_times()\u0027s use of get_irq_regs() into itself,\nexcept that i386, alone of the archs, uses something other than user_mode().\n\nSome notes on the interrupt handling in the drivers:\n\n (*) input_dev() is now gone entirely.  The regs pointer is no longer stored in\n     the input_dev struct.\n\n (*) finish_unlinks() in drivers/usb/host/ohci-q.c needs checking.  It does\n     something different depending on whether it\u0027s been supplied with a regs\n     pointer or not.\n\n (*) Various IRQ handler function pointers have been moved to type\n     irq_handler_t.\n\nSigned-Off-By: David Howells \u003cdhowells@redhat.com\u003e\n(cherry picked from 1b16e7ac850969f38b375e511e3fa2f474a33867 commit)\n"
    },
    {
      "commit": "b04c1baf485f4c3a25d8dbc187156030f9247cb0",
      "tree": "6768cdbbecbac2e64f4dc0d1e046ccd42044b2a2",
      "parents": [
        "666c73d9e123b9ea230fcb1e2bf47fe0294332a8"
      ],
      "author": {
        "name": "Michal Majchrowicz",
        "email": "mmajchrowicz@gmail.com",
        "time": "Wed Sep 13 16:42:42 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 12:30:36 2006 -0300"
      },
      "message": "V4L/DVB (4629): Saa7134: add card support for Proteus Pro 2309\n\nAdd card support for Proteus Pro 2309, based on saa7130 bridge\n\nSigned-off-by: Michal Majchrowicz \u003cmmajchrowicz@gmail.com\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b23056ef373c27a3bd089b40f45f4bc74674e71c",
      "tree": "bff1e28bfead771094b63240e120a5bb6708e3b3",
      "parents": [
        "704fd4a5672a5447a7f177838236eb13232be3c1"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Aug 08 15:48:07 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:36 2006 -0300"
      },
      "message": "V4L/DVB (4421): V4L2 Conversion: saa5246a, saa5249, vino, hexium_orion, hexium_gemini\n\nJust a few adjustments were required on those drivers to be V4L2 compliant.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d1009bd733a9324baff74611e0635e17fce4dfa2",
      "tree": "1a24068f7ad17615b950717514d7996a1f136d5f",
      "parents": [
        "5dbaa2cb757545f8238319d55aa75cc8fabc8212"
      ],
      "author": {
        "name": "Peter Naulls",
        "email": "peter@chocky.org",
        "time": "Tue Aug 08 09:10:05 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:17 2006 -0300"
      },
      "message": "V4L/DVB (4361): Cx88: add support for Norwood PCI TV Tuner (non-pro)\n\nThis patch adds support for Norwood PCI TV Tuner (non-pro)\n\nSigned-off-by: Peter Naulls \u003cpeter@chocky.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c3ab204ccbe42d9eb60270e41110f2c5c9214952",
      "tree": "c81d328cf77005c634ae162e03a2aa17bff3309d",
      "parents": [
        "38f5745c5a90641079fd5b48600ae63f7ab6edcd"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Sep 10 09:31:37 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Sep 10 13:45:46 2006 -0300"
      },
      "message": "V4L/DVB (4494a): Fix compilation when V4L1 support is not present\n\nVIDIOCGMBUF should be compiled only when V4L1 support is selected, since\nthis ioctl is from the obsoleted API.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8076fe32a7db9a6628589ffa372808e4ba25d222",
      "tree": "ab9a9bfef377d0fbb2ad49748488e9f7d6d9d098",
      "parents": [
        "9ba02bec3888d391bad0fb0a8dd584f88eed6c8d"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sat Jul 01 19:29:37 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jul 02 13:58:50 2006 -0700"
      },
      "message": "[PATCH] irq-flags: media: Use the new IRQF_ constants\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9aaeded72f923212e6d9d7b6b8e3830e983f323e",
      "tree": "ce238f0172f5e3365d5e2bf0c5905bd6308d6527",
      "parents": [
        "27ae4104b69bd5e3d9006ba31b39fc186020f38e"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jun 30 18:19:55 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jun 30 18:19:55 2006 +0200"
      },
      "message": "typo fixes: bandwith -\u003e bandwidth\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "2de873e630b9385c6cd5896753335c5bf4829f0c",
      "tree": "d95fd36f5b3b50b83f062851415e82c463723704",
      "parents": [
        "4bd6e9d968af68c73bee92bd93cd56937e2e80d8"
      ],
      "author": {
        "name": "Malcolm Valentine",
        "email": "farkit@iinet.net.au",
        "time": "Mon May 29 13:56:24 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jun 25 02:05:03 2006 -0300"
      },
      "message": "V4L/DVB (4057): Cx88: IR remote support for DTV2000H\n\nAdds support for the Y0400052 remote supplied with this card.\nIn addition to adding a number of buttons to the current winfast definition,\nit enables all the keys currently masked out with #ifdef 0.\n\nIt is supplied separately as it remaps two keys from the current definition,\nThe teletext button now sends KEY_TEXT instead of KEY_SUBTITLE, as that\nkeycode is used by the subtitle button.\nKEY_BACK was changed to KEY_LAST to group it with KEY_NEXT.\n\nOther then that the keys don\u0027t overlap, so this should support several\ndifferent versions of the Leadtek remotes.\n\nSigned-off-by: Malcolm Valentine \u003cfarkit@iinet.net.au\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "680543c5d2756ad3496f8ef197ba8825b78d6840",
      "tree": "b3ce796bbb5855351194a2850467dd79198483aa",
      "parents": [
        "d6144028af6b151018c50c160e794a4d7f686333"
      ],
      "author": {
        "name": "Ricardo Cerqueira",
        "email": "v4l@cerqueira.org",
        "time": "Mon May 22 07:44:02 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jun 25 02:00:37 2006 -0300"
      },
      "message": "V4L/DVB (4038): New cx88 card #50: NPG Tech RealTV\n\nAdded support for a new cx88 card, including it\u0027s remote\n\nSigned-off-by: Ricardo Cerqueira \u003cv4l@cerqueira.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b93eedb62e358588c5e595b07fb85efa1f597a9f",
      "tree": "ec3ffd9ccd6136d752efa1dbea9235dbd85ed7f8",
      "parents": [
        "e48a9c6283c1ca2565167f0b4bce4d0be7f49fae"
      ],
      "author": {
        "name": "Sylvain Pasche",
        "email": "sylvain.pasche@gmail.com",
        "time": "Sat Mar 25 23:14:42 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jun 25 02:00:28 2006 -0300"
      },
      "message": "V4L/DVB (4023): Subject: Pinnacle PCTV grey remote control support\n\nThis adds support for the older (?) Pinnacle PCTV remotes (with all buttons\ncolored in grey). There\u0027s no autodetection for the type of remote, though;\nsaa7134 defaults to the colored one, to use the grey remote the \n\"pinnacle_remote\u003d1\" option must be passed to the saa7134 module\n\nSigned-off-by: Sylvain Pasche \u003csylvain.pasche@gmail.com\u003e\nSigned-off-by: Ricardo Cerqueira \u003cv4l@cerqueira.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5d7dc8c4f667070dbc9a65e93b0e88ba9d19f22a",
      "tree": "4e35b2211bcea39a5645016d25e92fe33cc34e5e",
      "parents": [
        "a8558577ff5562fe52c2c493e5bbc3dcdec7ce2f"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Apr 11 10:26:57 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jun 25 01:58:02 2006 -0300"
      },
      "message": "V4L/DVB (3770): Kill drivers/media/common/saa7146_vv_ksyms.c\n\nThis patch moves the EXPORT_SYMBOL\u0027s from\ndrivers/media/common/saa7146_vv_ksyms.c to the files with the actual \nfunctions.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c3291069c2c22c3154e0809345f34ec9962d7d24",
      "tree": "cb75bb62c84fb7b271cd3d48ada0f9175a3c22f1",
      "parents": [
        "2e7c6dc3989136844eb63e05f9e4dc6608a763c6"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Apr 02 19:11:10 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jun 25 01:57:40 2006 -0300"
      },
      "message": "V4L/DVB (3718): Removed trailing newlines\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4f3a151a11da3351e2149a401d4ee18426938de7",
      "tree": "c9ec2028b8cde1bc487dec25ba7fe8c914d15c61",
      "parents": [
        "da8bacf6d59288ef3e41389db24886c928dcbd33"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed May 24 15:13:14 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed May 24 18:48:28 2006 -0700"
      },
      "message": "[PATCH] V4L/DVB (4045): Fixes recursive dependency for I2C\n\nMixing \"depends on I2C\" and \"select I2C\" within the media subsystem\nleads to the following problem:\nWarning! Found recursive dependency: I2C DVB_BUDGET DVB_BUDGET_PATCH\nDVB_AV7110 VIDEO_SAA7146_VV VIDEO_SAA7146 I2C\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cd41e28e2d0f198ad56840bf8ba13cb41b129bab",
      "tree": "a11b7e23c14625a4b019b43eecdc8fff2ee62463",
      "parents": [
        "ea76ce526ec1af3e07f3dd9107ca93f0c82fc9c9"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 09 15:43:41 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri May 12 19:54:53 2006 -0300"
      },
      "message": "V4L/DVB (3774): Create V4L1 config options\n\nV4L1 API is depreciated and should be removed soon from kernel. This patch\nadds two new options, one to disable V4L1 drivers, and another to disable\nV4L1 compat module. This way, it would be easy to check what still depends\non V4L1 stuff, allowing also to test if app works fine with V4L2 only support.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c7b0ac0546985fc6361a8d92cf808d46da797677",
      "tree": "2147eb2f6dd7b2b82e0d7b4b9a26e12ef5193252",
      "parents": [
        "b2fd16b4ff2508ac16ae994f4bcd941f97754c00"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Mar 10 12:29:15 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Mar 24 16:26:49 2006 -0300"
      },
      "message": "V4L/DVB (3516): Make video_buf more generic\n\nVideo_buf were concerned to allow PCI devices to be used as\nvideo capture devices. This patch extends video_buf features\nby virtualizing pci-dependent functions and allowing other\ntype of devices to use it.\nIt is still DMA centric, although it may be used also by\ndevices that emulates scatter/gather behavior or a DMA device\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ae24601b47c3f4a56545ef4cd4e7c821ac1db598",
      "tree": "562258e9fdec32a9b7410a8467dc5315bdbfe8c3",
      "parents": [
        "9d9d6baeca6f9174b8e7fd219a62a8fa09d61cc7"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Mon Mar 13 13:17:11 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:19 2006 -0800"
      },
      "message": "V4L/DVB (3485): BUG_ON() Conversion in drivers/video/media\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d15549acfedd70b2bd97a5876ecd59527fa97671",
      "tree": "90993c3de43f038ca45f4a4318cd04deeac81740",
      "parents": [
        "9a7871ba111862b1515719994df66eeda9debbd1"
      ],
      "author": {
        "name": "Ricardo Cerqueira",
        "email": "v4l@cerqueira.org",
        "time": "Fri Mar 03 12:13:42 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Mar 03 12:13:42 2006 -0300"
      },
      "message": "V4L/DVB (3197a): IR keymaps are exported by the ir-common module now\n\nMoved keymaps to the ir-common module, and export them from there, instead\nof #including them in each module\n\nIncluded missing files from V4L/DVB(3197).\n\nSigned-off-by: Ricardo Cerqueira \u003cv4l@cerqueira.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3593cab5d62c4c7abced1076710f9bc2d8847433",
      "tree": "dd5dc21961f6b4aef6900b0c2eb63ce7c70aecd5",
      "parents": [
        "538f9630afbbe429ecbcdcf92536200293a8e4b3"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Feb 07 06:49:14 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Feb 07 06:49:14 2006 -0200"
      },
      "message": "V4L/DVB (3318b): sem2mutex: drivers/media/, #2\n\nSemaphore to mutex conversion.\n\nThe conversion was generated via scripts, and the result was validated\nautomatically via a script as well.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b639f9d286f2216795492eac2a39b8ed6b4d555c",
      "tree": "8a618d3041ea3902fcf7f66ea43196575d4648eb",
      "parents": [
        "4c0f631e14b849782259519c749414b1f1ddbfa8"
      ],
      "author": {
        "name": "Nickolay V. Shmyrev",
        "email": "nshmyrev@yandex.ru",
        "time": "Mon Jan 23 09:44:10 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 23 09:44:10 2006 -0200"
      },
      "message": "V4L/DVB (3400): Remove duplicated keymaps and add keymap for KWorld LTV883IR.\n\n- Remove duplicated keymaps and add keymap for KWorld LTV883IR.\nThanks to Jon Ferguson \u003cjon@sd-6.org\u003e.\n\nSigned-off-by: Nickolay V. Shmyrev \u003cnshmyrev@yandex.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4c0f631e14b849782259519c749414b1f1ddbfa8",
      "tree": "7976453534a7785899a71bc6cd574e5c7ebc3a95",
      "parents": [
        "bf47e4e43e4dcf88fef61b1b4139ce2da20e1f73"
      ],
      "author": {
        "name": "Ricardo Cerqueira",
        "email": "v4l@cerqueira.org",
        "time": "Mon Jan 23 09:42:06 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jan 23 09:42:06 2006 -0200"
      },
      "message": "V4L/DVB (3393): Move all IR keymaps to ir-common module\n\n- All the keymaps have the same structure, and can be shared between different\nchips, so it makes no sense having them scattered between the input files.\nThis aggregates them all at ir-common module.\n- Added new Hauppauge remote (Hauppauge grey), contributed by J.O. Aho\n  \u003ctrizt@iname.com\u003e (with some small changes)\n  Changed KEY_KPx (keypad numerals) references to KEY_x, to avoid problems\n  when NumLock is off (suggested by Peter Missel \u003cpeter.missel@onlinehome.de\u003e)\n- Some cleanups at IR code\n\nSigned-off-by: Ricardo Cerqueira \u003cv4l@cerqueira.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7408187d223f63d46a13b6a35b8f96b032c2f623",
      "tree": "425a459f760295de488f57e3f97b034aaa76a78d",
      "parents": [
        "0b3af1b6df82cfdb54ae294ed860263011fa0408"
      ],
      "author": {
        "name": "Panagiotis Issaris",
        "email": "takis@issaris.org",
        "time": "Wed Jan 11 19:40:56 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Wed Jan 11 19:40:56 2006 -0200"
      },
      "message": "\n\nV4L/DVB (3344a): Conversions from kmalloc+memset to k(z|c)alloc\n\n\nConversions from kmalloc+memset to k(z|c)alloc.\n\nSigned-off-by: Panagiotis Issaris \u003ctakis@issaris.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5b0fa4fff17d944b6a0d4cb35d8e8b5ad0ac3669",
      "tree": "1e31c64267ffabe37c733a00e09b91ba4453651a",
      "parents": [
        "d312a46e5340be6a89c662ac483230c0737148c9"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Mon Jan 09 18:21:37 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 18:21:37 2006 -0200"
      },
      "message": "V4L/DVB (3325): WSS output interface for av7110\n\n- Implemented v4l2 api for sliced vbi data output\nto pass WSS data from userspace to the av7110\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "82a1c359e8cc15d836c139626d747bfdfc408450",
      "tree": "890f929530c36ba750c3b4a640dcc260dddb6b5a",
      "parents": [
        "400b7083fbcc8e7a1157a82aa126977179873268"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Mon Jan 09 15:32:43 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jan 09 15:32:43 2006 -0200"
      },
      "message": "V4L/DVB (3195): Fix for 64-bit compile warning\n\n- Add the fix for the saa7146 64-bit compile warning (again). This time with\ncomments and checked by Johannes Stezenbach.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "400b7083fbcc8e7a1157a82aa126977179873268",
      "tree": "67669ca5f0e0ddd6858cf0c7c5b485ec7554ca40",
      "parents": [
        "d8e6acf2ec120f3dc7929581d87b5b8b3ff21627"
      ],
      "author": {
        "name": "Peter Beutner",
        "email": "p.beutner@gmx.net",
        "time": "Mon Jan 09 15:32:43 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jan 09 15:32:43 2006 -0200"
      },
      "message": "V4L/DVB (3194): Revert one 64-bit fix and improved other 64-bit fixes\n\n- Reverted objectionable fix in saa7146_hlp.c\n- Merged in improved dvb 64-bit fixes from Peter Beutner.\n\nSigned-off-by: Peter Beutner \u003cp.beutner@gmx.net\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "50c25fff5385c6baf3114f7c369b0f75a29ac1e8",
      "tree": "8931b703585db52ee9028d2bd0c2da5a06b0b36e",
      "parents": [
        "41d70c26c615da5a42aea4655232c68c53b9e084"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@m1k.net",
        "time": "Mon Jan 09 15:25:34 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 15:25:34 2006 -0200"
      },
      "message": "V4L/DVB (3218): Whitespace cleanups\n\n\n- minor whitespace cleanups\n\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "e18828e43a52fb9a792938840cc32cbb2a9e1a5c",
      "tree": "8f85b0bf6254e3f936190cea65703cdcf91523ca",
      "parents": [
        "67f1570a0659abba5efbf55cc986187af61bdd52"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Mon Jan 09 15:25:28 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Jan 09 15:25:28 2006 -0200"
      },
      "message": "V4L/DVB (3179): Fix 64-bit compile warnings\n\n- Fix 64-bit compile warnings\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n"
    },
    {
      "commit": "674434c691e10015660022fc00b04985a23ef87b",
      "tree": "d4768ec66f479902791e0704512aa8d85261073f",
      "parents": [
        "afd1a0c9ac281eed3b22b293ccd92af7b0d60889"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Dec 12 00:37:28 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Dec 12 08:57:44 2005 -0800"
      },
      "message": "[PATCH] V4L/DVB: (3086c) Whitespaces cleanups part 4\n\nClean up whitespaces at v4l/dvb files\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "afd1a0c9ac281eed3b22b293ccd92af7b0d60889",
      "tree": "686c03cf1a1a2efb1fba6dc6e682fbb48edc7c58",
      "parents": [
        "808824b5f73e361503420ee318ca9689781da034"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Mon Dec 12 00:37:27 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Dec 12 08:57:44 2005 -0800"
      },
      "message": "[PATCH] V4L/DVB: (3086c) Whitespaces cleanups part 3\n\nClean up whitespaces at v4l/dvb files\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8069695c9e7da7ab7cd8ee749e8d5aa9e6e0660b",
      "tree": "f5e7208c2b9fd261d12424816388a736d500c987",
      "parents": [
        "800d3c6f90b61cc82b09db635b59c00b1c460728"
      ],
      "author": {
        "name": "Ricardo Cerqueira",
        "email": "v4l@cerqueira.org",
        "time": "Sun Nov 13 16:07:49 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Nov 13 18:14:18 2005 -0800"
      },
      "message": "[PATCH] v4l: (935) Moved common IR stuff to ir-common.c\n\n- The pinnacle handler \u0026 remote are common to saa7134 PCI boards and em28xx\n  USB boards, so the keymap was moved to ir-common and the keyhandler is back\n  to ir-kbd-i2c\n\n- request_module(\"ir-kbd-i2c\") is no longer necessary at saa7134-core since\n  saa7134.ko now depends on ir-kbd-i2c.ko to get the keyhandler\n\nSigned-off-by: Ricardo Cerqueira \u003cv4l@cerqueira.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4ac97914c6c35f6bf132071c718e034d0846b9f5",
      "tree": "98c7eb827bb8ba99730ed89d32703a30448fd813",
      "parents": [
        "a8900fc242406f25f315190a6d650f1d54617c2f"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Tue Nov 08 21:37:43 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:56:20 2005 -0800"
      },
      "message": "[PATCH] v4l: 800: whitespace cleanups\n\n- Whitespace Cleanups.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4e57b6817880946a3a78d5d8cad1ace363f7e449",
      "tree": "b6b5f3f9e8e52cc55d98239a4992e72e983c8fa4",
      "parents": [
        "b0423a0d9cc836b2c3d796623cd19236bfedfe63"
      ],
      "author": {
        "name": "Tim Schmielau",
        "email": "tim@physik3.uni-rostock.de",
        "time": "Sun Oct 30 15:03:48 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:32 2005 -0800"
      },
      "message": "[PATCH] fix missing includes\n\nI recently picked up my older work to remove unnecessary #includes of\nsched.h, starting from a patch by Dave Jones to not include sched.h\nfrom module.h. This reduces the number of indirect includes of sched.h\nby ~300. Another ~400 pointless direct includes can be removed after\nthis disentangling (patch to follow later).\nHowever, quite a few indirect includes need to be fixed up for this.\n\nIn order to feed the patches through -mm with as little disturbance as\npossible, I\u0027ve split out the fixes I accumulated up to now (complete for\ni386 and x86_64, more archs to follow later) and post them before the real\npatch.  This way this large part of the patch is kept simple with only\nadding #includes, and all hunks are independent of each other.  So if any\nhunk rejects or gets in the way of other patches, just drop it.  My scripts\nwill pick it up again in the next round.\n\nSigned-off-by: Tim Schmielau \u003ctim@physik3.uni-rostock.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b7df3910c1298fee8ed7b9dfd2da74b85df5539c",
      "tree": "1948ee697c23a384dd0be625ebeee13062d73882",
      "parents": [
        "76b7cddfd576331761e945a508254abad11039e9"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Thu Sep 15 02:01:53 2005 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:53 2005 -0700"
      },
      "message": "[PATCH] drivers/media: convert to dynamic input_dev allocation\n\nInput: convert drivers/media to dynamic input_dev allocation\n\nThis is required for input_dev sysfs integration\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f9101210e7aa72daf92722d451a2f7e3af5f781f",
      "tree": "9554007e19387f2d05352ab03332be50c5b95f5b",
      "parents": [
        "887c27f369abc458556a5ce8ab22ddd498474307"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Sat Sep 10 00:26:54 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:30 2005 -0700"
      },
      "message": "[PATCH] vfree and kfree cleanup in drivers/\n\nThis patch does a full cleanup of \u0027NULL checks before vfree\u0027, and a partial\ncleanup of calls to kfree for all of drivers/ - the kfree bit is partial in\nthat I only did the files that also had vfree calls in them.  The patch\nalso gets rid of some redundant (void *) casts of pointers being passed to\n[vk]free, and a some tiny whitespace corrections also crept in.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "793cf9e6a54c698e109a599c8b8e303658fcaae6",
      "tree": "522a88bad46df318b04888bad91c49504d3565eb",
      "parents": [
        "a1938038dd7e4188a8663e49242fa77dd2adb7ed"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Fri Sep 09 13:03:37 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:49 2005 -0700"
      },
      "message": "[PATCH] v4l: common part Updates and tuner additions\n\n- Remove $Id CVS logs for V4L files\n- Included newer cards.\n- Added a new NEC protocol for ir based on pulse distance.\n- Enable ATSC support for DViCO FusionHDTV5 Gold.\n- Added tuner LG NTSC (TALN mini series).\n- Fixed tea5767 autodetection.\n- Resolve more tuner types.\n- Commented debug function removed from mainstream.\n- Remove comments from mainstream. Still on development tree.\n- linux/version dependencies removed.\n- BTSC Lang1 now is set to auto_stereo mode.\n- New tuner standby API.\n- i2c-core.c uses hexadecimal for the i2c address, so it should stay consistent.\n\nSigned-off-by: Uli Luckas \u003cluckas@musoft.de\u003e\nSigned-off-by: Mac Michaels \u003cwmichaels1@earthlink.net\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Hermann Pitton \u003chermann.pitton@onlinehome.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1ac2854cbc637de7e958cfa8d153ccf9e6668dda",
      "tree": "b0b4ae329cf92cd207a6e113c46d81ff894b1a07",
      "parents": [
        "6af4ee10f0b2bec2b8c40150298a9f7c1e9e46c6"
      ],
      "author": {
        "name": "Philipp Matthias Hahn",
        "email": "pmhahn@titan.lahn.de",
        "time": "Fri Sep 09 13:03:13 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:46 2005 -0700"
      },
      "message": "[PATCH] dvb: saa7146: i2c vs. sysfs fix\n\nIntegrate saa7146_i2c adapter into device model:\nMoves entries from /sys/device/platform to /sys/device/pci*.\n\nSigned-off-by: Philipp Hahn \u003cpmhahn@titan.lahn.de\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "34f7373aaec80564cc87b7829e4e2a0e3c20c4b7",
      "tree": "35bec695bc46357aa59b4efe5a0613008f10a836",
      "parents": [
        "a8d995c99ef56a3dbcdbe291bb71658bf00e9ad6"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Fri Sep 09 13:02:20 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:35 2005 -0700"
      },
      "message": "[PATCH] dvb: remove version.h dependencies\n\nRemove all #include \u003clinux/version.h\u003e and all references to LINUX_VERSION_CODE\nand KERNEL_VERSION.  Based on patch by Olaf Hering.\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1684a984303abbfc39aa8b59b0fe825c717811a9",
      "tree": "5ba646c7c81f1ed3a2bbc032a412dcff21fc7c37",
      "parents": [
        "c7a46533ff7ef9e1c51bae6e54208527c5275b24"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Aug 11 23:51:10 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 05 09:14:32 2005 -0700"
      },
      "message": "[PATCH] I2C: Kill i2c_algorithm.id (6/7)\n\nIn theory, there should be no more users of I2C_ALGO_* at this point.\nHowever, it happens that several drivers were using I2C_ALGO_* for\nadapter ids, so we need to correct these before we can get rid of all\nthe I2C_ALGO_* definitions.\n\nNote that this also fixes a bug in media/video/tvaudio.c:\n\n\t/* don\u0027t attach on saa7146 based cards,\n\t   because dedicated drivers are used */\n\tif ((adap-\u003eid \u0026 I2C_ALGO_SAA7146))\n\t\treturn 0;\n\nThis test was plain broken, as it would succeed for many more adapters\nthan just the saa7146: any those id would share at least one bit with\nthe saa7146 id. We are really lucky that the few other adapters we want\nthis driver to work with did not fulfill that condition.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1d8b9e1bad35fa3ea829990b9056c2a257d8fe79",
      "tree": "f3bba0f4b011d3a608dae6be4f296484328b638f",
      "parents": [
        "87c3d7a8bc0ff5c8d4481e509b407b6be1859925"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Aug 11 23:40:19 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 05 09:14:29 2005 -0700"
      },
      "message": "[PATCH] I2C: Kill i2c_algorithm.id (4/7)\n\nThere are no more users of i2c_algorithm.id, so we can finally drop\nthis structure member.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "975185880d55676b1352047e82a0cb84173c6c28",
      "tree": "613fdd41f1f967d3795144aae304ce20d3e40b19",
      "parents": [
        "4c9337da37c877e53a64696fc8524f642d446cba"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Aug 11 23:33:24 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 05 09:14:27 2005 -0700"
      },
      "message": "[PATCH] I2C: Kill i2c_algorithm.name (1/7)\n\nThe name member of the i2c_algorithm is never used, although all\ndrivers conscientiously fill it. We can drop it completely, this\nstructure doesn\u0027t need to have a name.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "60acbc99e82753b0baa64834435caf81eabc2501",
      "tree": "1c99898c6bfb409c0683d2b74c058515602429a4",
      "parents": [
        "5f8434a620383eec1115e73fdb18c53e049b26b9"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Tue Jul 12 13:58:52 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jul 12 16:01:05 2005 -0700"
      },
      "message": "[PATCH] v4l: I2C Infrared Remote Control\n\n- Removed unused structures.\n- CodingStyle rules applied to comments.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "25de192660627e1e8dc8ee6a120ff8b54d108593",
      "tree": "45e15b799e09f6b5fe478082303a8c276529edc1",
      "parents": [
        "e161f817bebecc1c1cc461dc83cce2eafbed9ee9"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Thu Jul 07 17:58:28 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:02 2005 -0700"
      },
      "message": "[PATCH] dvb: ttpci: fix timeout handling to be save with PREEMPT\n\nTimeout handling fixed, especially for preemtible kernels and/or high system\nload.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "178c6efcd8435644028bf3f079c1e82107e72dfd",
      "tree": "f30ac325655b56225c800d1da38c9ef9c7a779f8",
      "parents": [
        "c7cadb3a02b5803c2f251b5cd84fbdc8fbec05e9"
      ],
      "author": {
        "name": "Christophe Lucas",
        "email": "c.lucas@ifrance.com",
        "time": "Thu Jul 07 17:57:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:56 2005 -0700"
      },
      "message": "[PATCH] dvb: saa7146: kj pci_module_init cleanup\n\nhttp://kerneljanitors.org/TODO\n- convert from pci_module_init to pci_register_driver\n\nSigned-off-by: Christophe Lucas \u003cc.lucas@ifrance.com\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "52c1da39534fb382c061de58b65f678ad74b59f5",
      "tree": "92b18695f23afbc99374f844445f555a198978f2",
      "parents": [
        "d763b7a4736e219528f77bf6bc75dd78b1d75c03"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Jun 23 22:05:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:06:43 2005 -0700"
      },
      "message": "[PATCH] make various thing static\n\nAnother rollup of patches which give various symbols static scope\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "56fc08ca375491b965cb76fad65bfb98973e80d8",
      "tree": "d19bb1d6e1d139dda8989188fae49cf124f3aaac",
      "parents": [
        "b45009b0288a96a3458f4f8e93cb776678d41875"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Thu Jun 23 22:05:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:06:39 2005 -0700"
      },
      "message": "[PATCH] v4l: update for tuner cards and some V4L chips\n\nTuner improvements and additions.  TEA5767 FM tuner added.  Several small\nfixes.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\nSigned-off-by: Nickolay V Shmyrev \u003cnshmyrev@yandex.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "239df2e2b0e1f4f69fdf76fb67e865824029e8ab",
      "tree": "57088068f1f464c9d1c71f9a4e9dccfcd5106c66",
      "parents": [
        "d81ef559daf2a8afa9292035d58b00e7cb23dd1a"
      ],
      "author": {
        "name": "Manuel Capinha",
        "email": "mcapinha@gmail.com",
        "time": "Thu Jun 23 22:04:53 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:06:38 2005 -0700"
      },
      "message": "[PATCH] v4l: add support for PixelView Ultra Pro\n\nThe following patch adds support for the PixelView Ultra Pro video capture\ncard in v4l.\n\n- It removes the remote control key definitions from ir-kbd-gpio.c and\n  moves them to ir-common.c so that they can be shared between bt878 and\n  cx88 based cards.\n\n- The patch also moves the FUSIONHDTV_3_GOLD_Q card from number 27 to 28\n  to regain compatibility with the V4L cvs.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c2c62d81430e907b6599d4be43a7ee6f74d2bd69",
      "tree": "ba6132cd5a607cd71bc3910aedb7296a81fe7175",
      "parents": [
        "3dfaebdaa2a14c7ca1fbbafff08992489087e7f1"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:20 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:27 2005 -0700"
      },
      "message": "[PATCH] dvb: saa7146: no need to initialize static/global variables to 0\n\nno need to initialize static/global variables to 0\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "439bd3708792e31057db424d1165473122d531a3",
      "tree": "ef9448f71bcfa5add4f15c2763c71751e7ea38d7",
      "parents": [
        "f78fc874f42f63a460bcebc2aeb98db526280d1c"
      ],
      "author": {
        "name": "Nicolas Boichat",
        "email": "nicolas@boichat.ch",
        "time": "Sun May 01 08:59:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:59:09 2005 -0700"
      },
      "message": "[PATCH] Leadtek Winfast remote controls\n\nAdd missing button codes for the Leadtek Winfast remote controls.\n\nSigned-off-by: Nicolas Boichat \u003cnicolas@boichat.ch\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
