)]}'
{
  "log": [
    {
      "commit": "704fd4a5672a5447a7f177838236eb13232be3c1",
      "tree": "6c8823e2bdb60cabb0e4b06c8b1d4a4d60689910",
      "parents": [
        "56b8df11345452103a75060a44429751ce71ee97"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Tue Aug 08 15:48:07 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:35 2006 -0300"
      },
      "message": "V4L/DVB (4417): Add support for PAL-Nc in cx24850.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "56b8df11345452103a75060a44429751ce71ee97",
      "tree": "7ab323b3043c735365aad60557309cd094c19f7e",
      "parents": [
        "5aff308c5e73307fc495b89b6421b491f56d3657"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Tue Aug 08 15:48:06 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:33 2006 -0300"
      },
      "message": "V4L/DVB (4413): Konicawc - handle errors from input_register_device()\n\nCompile-tested only (no hardware)\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5aff308c5e73307fc495b89b6421b491f56d3657",
      "tree": "a7e46e5d1d0274532a97a67efb1865f785fe97bf",
      "parents": [
        "c0c7fa096623c0cfdd9d253de9d874558066cdbb"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Tue Aug 08 15:47:50 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:33 2006 -0300"
      },
      "message": "V4L/DVB (4410): Cleanups and fixes for dsbr100\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c0c7fa096623c0cfdd9d253de9d874558066cdbb",
      "tree": "7a6fff35c6b6ba9367b1aabcbfbf5716b932eab9",
      "parents": [
        "176ac9da4f09820a43fd48f0e74b1486fc3603ba"
      ],
      "author": {
        "name": "Hans J. Koch",
        "email": "koch@hjk-az.de",
        "time": "Tue Aug 08 09:10:12 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:32 2006 -0300"
      },
      "message": "V4L/DVB (4406): Convert radio-cadet to V4L2 API\n\nThis is a card with RDS capabilities. \nRDS specifications didn\u0027t change from V4L1 to V4L2, so that part should be OK. \nThis patch changed the following stuff:\n* The device can be opened multiple times. That\u0027s necessary because there are \nat least a radio application and an RDS application (rdsd) that want to \nopen() the device.\n* Added a poll() function. Every character device should have that, and rdsd \nexpects it as it uses select() on that file descriptor.\n* Converted the ioctls to V4L2. MUTE is not implemented correctly as the \ncard doesn\u0027t seem to have a special bit for that. Probably there are a few \nmore ioctls that should at least return 0 or an error.\nAs I do not own such a card, I couldn\u0027t test anything. If there is anybody out \nthere who owns such an ancient card, please test and report. \nI just checked that the code compiles.\n\nSigned-off-by: Hans J. Koch \u003ckoch@hjk-az.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "176ac9da4f09820a43fd48f0e74b1486fc3603ba",
      "tree": "2c5ec74afc41c944a931cc2b20790c0915303702",
      "parents": [
        "8b9a46647b965f7033c198dd5e73d58b10e22a21"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Tue Aug 08 09:10:11 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:32 2006 -0300"
      },
      "message": "V4L/DVB (4405): Add missing KConfig I2C dependencies\n\nThis was breaking the build if i2c was not previously set\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8b9a46647b965f7033c198dd5e73d58b10e22a21",
      "tree": "1f162c9868f0473524a60d65ee8c66b29e2f2588",
      "parents": [
        "2b100e7d3c448dd369cf36ff38844b2440fab49d"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Tue Aug 08 09:10:11 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:32 2006 -0300"
      },
      "message": "V4L/DVB (4403): Use dprintk in tda826x.\n\nAs opposed to printk() at the moment, which will fill logs uselessly\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2b100e7d3c448dd369cf36ff38844b2440fab49d",
      "tree": "05470e0f348611854e820915a23868cb5fccf438",
      "parents": [
        "07e19c20c8cdd5e1cc96e0bc8a37f5322ce78cdb"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Tue Aug 08 09:10:11 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:31 2006 -0300"
      },
      "message": "V4L/DVB (4402): Fix budget-ci to use dvb_frontend_detach()\n\nI missed one call during the dvb_attach() development.\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "07e19c20c8cdd5e1cc96e0bc8a37f5322ce78cdb",
      "tree": "4e670c89ffd3d2e571fb1121ad5e490a195dfb35",
      "parents": [
        "ef09c071a2867279a49374c35b2a169f69fced73"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Tue Aug 08 09:10:11 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:31 2006 -0300"
      },
      "message": "V4L/DVB (4401): Disable tda10086 debug by default.\n\nLeft on by accident.\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ef09c071a2867279a49374c35b2a169f69fced73",
      "tree": "e25248b7a8b82adede8a60b15c985a904e3a5863",
      "parents": [
        "e2ac28fa15696d3d9dc38923438ad39fe1235ecd"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Tue Aug 08 09:10:11 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:31 2006 -0300"
      },
      "message": "V4L/DVB (4400): Tda826x: Remove 0-byte I2C write; put tuner_ops info in static struct\n\nRemove the 0-byte write that precedes 2-byte read.\nMove initialize the info field in the static tuner_ops definition, so\nthat it doesn\u0027t need to be done manually.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e2ac28fa15696d3d9dc38923438ad39fe1235ecd",
      "tree": "a6664aca84160e6ada67ca852180e08e435d63a8",
      "parents": [
        "adc619ac6e3d3b4a175476b915befe37650ee109"
      ],
      "author": {
        "name": "Igor M. Liplianin",
        "email": "liplianin@me.by",
        "time": "Tue Aug 08 09:10:10 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:30 2006 -0300"
      },
      "message": "V4L/DVB (4398): Add support for Acorp TV134DS + FlyDVB-S cards.\n\nAdd support for Acorp TV134DS and FlyDVB-S cards (both based on\ntda10086+tda826x)\n\nSigned-off-by: Igor M. Liplianin \u003cliplianin@me.by\u003e\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "adc619ac6e3d3b4a175476b915befe37650ee109",
      "tree": "5f14b4ad77b4bc8fa5d9877f215505d79d14bdec",
      "parents": [
        "6bca3580c3303451b65afc98276edf40628dffe0"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Tue Aug 08 09:10:10 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:30 2006 -0300"
      },
      "message": "V4L/DVB (4397): Add tda10086 support for TT DVB-S-1401\n\nAdd the necessary code and makefile infrastructure\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6bca3580c3303451b65afc98276edf40628dffe0",
      "tree": "95e9e6dd94ebaa2b286b6119e627306dc20ee470",
      "parents": [
        "2cd885aa0f35e9329292e5be2a6c9d424bba5531"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Tue Aug 08 09:10:10 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:30 2006 -0300"
      },
      "message": "V4L/DVB (4396): Add drivers for tda10086 + tda826x chips\n\nTDA10086 is a new DVB-S demodulator\nTDA826x is a DVB-S Silicon Tuner\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2cd885aa0f35e9329292e5be2a6c9d424bba5531",
      "tree": "043225875dfc93f14945ff47410efd1e22572370",
      "parents": [
        "0912ad0b0fdee374f1f49d75fee341980f0868b6"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Aug 08 09:10:09 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:29 2006 -0300"
      },
      "message": "V4L/DVB (4394): Git-dvb: radio-sf16fmi build fix\n\ndrivers/media/radio/radio-sf16fmi.c: In function \u0027fmi_do_ioctl\u0027:\ndrivers/media/radio/radio-sf16fmi.c:147: warning: implicit declaration of function \u0027KERNEL_VERSION\u0027\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0912ad0b0fdee374f1f49d75fee341980f0868b6",
      "tree": "9845dc4c6e64d7964f1e7d3bcb7606a128f51711",
      "parents": [
        "f52a838b74be70b4054ab27e435e9acb92d8c50a"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Tue Aug 08 09:10:09 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:29 2006 -0300"
      },
      "message": "V4L/DVB (4392): Fix dst_ca attach\n\nMove the call to dst_attach into the dst_attach function to eliminate\nproblems caused with dvb_attach.\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nAcked-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f52a838b74be70b4054ab27e435e9acb92d8c50a",
      "tree": "81b9b3dff85a069781244636c0a4cf29f0220d86",
      "parents": [
        "2a514dea5fda67958c79f5137d4dcb272f8561e8"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Tue Aug 08 09:10:09 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:29 2006 -0300"
      },
      "message": "V4L/DVB (4391): Refactor dvb_detach calls into a single dvb_frontend_detach function.\n\nRemove buggy dvb_detach() macro and replace with unified\ndvb_frontend_detach() call.\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nAcked-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2a514dea5fda67958c79f5137d4dcb272f8561e8",
      "tree": "f8909c2b622d7a4dbd51ed73017c1c4101507ca8",
      "parents": [
        "1f10c7afa1ac611c32ec4a2114788876a3f5d05e"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Tue Aug 08 09:10:09 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:26 2006 -0300"
      },
      "message": "V4L/DVB (4389): Remove duplication _release() op.\n\nI added a duplicate method during one of the previous dvb_attach attempts.\nThis removes the unnecessary duplication.\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nAcked-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1f10c7afa1ac611c32ec4a2114788876a3f5d05e",
      "tree": "0021db082b7f7b9c18448bcef9dd3a099cabe1df",
      "parents": [
        "102a342bb9672f67a34fd185803aaded4ce8dd0f"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Tue Aug 08 09:10:09 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:26 2006 -0300"
      },
      "message": "V4L/DVB (4388): Remove frontend selection from cx88/saa7134 drivers\n\nReplaced with dvb_attach()\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nAcked-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nAcked-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "102a342bb9672f67a34fd185803aaded4ce8dd0f",
      "tree": "2dffbcbe618d16036c5e3227e8bd003714553b0b",
      "parents": [
        "2bfe031df6bd5e3b8e503eba8e3b6461d7c2c27e"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Tue Aug 08 09:10:08 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:25 2006 -0300"
      },
      "message": "V4L/DVB (4387): Add Kconfig infrastructure for dvb_attach\n\nAllow it to be en/disabled\nDisable it in \u003c 2.6.17 due to symbol_xxx() bug\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nAcked-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nAcked-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2bfe031df6bd5e3b8e503eba8e3b6461d7c2c27e",
      "tree": "2d7288c2221fb6f7ef98ef7a1ee3fef3f04cf87e",
      "parents": [
        "d995506062c974133ba66d0822e58a923d4d74d9"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Tue Aug 08 09:10:08 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:25 2006 -0300"
      },
      "message": "V4L/DVB (4386): Convert DVB devices to use dvb_attach()\n\nOnly devices using \u003e 1 frontend were ported; ones which did not are left\nusing static binding.\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nAcked-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nAcked-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d995506062c974133ba66d0822e58a923d4d74d9",
      "tree": "160bfd17a7c96276f3543960c66b9d46b559d98d",
      "parents": [
        "c10d14d62d7b7596fd5c7bb8aad3f2b56f8640e6"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Tue Aug 08 09:10:08 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:24 2006 -0300"
      },
      "message": "V4L/DVB (4385): Add dvb_attach() macro and supporting routines\n\nAdd dvb_attach() macro and supporting routines\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nAcked-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nAcked-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c10d14d62d7b7596fd5c7bb8aad3f2b56f8640e6",
      "tree": "f66723500fbc0414742f14411cd64dd6d9a336a0",
      "parents": [
        "13fef9335f4fe2a73e1733f8807e69711736faef"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Tue Aug 08 09:10:08 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:24 2006 -0300"
      },
      "message": "V4L/DVB (4384): Remove remaining static function calls\n\nRewrote _write() calls to use write() op.\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nAcked-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nAcked-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "13fef9335f4fe2a73e1733f8807e69711736faef",
      "tree": "499ccb23b708e265517388cfce80d4b25a2e315d",
      "parents": [
        "94cbae5a1a1537ef5a402199f597e84dc5dd92cb"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Tue Aug 08 09:10:08 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:23 2006 -0300"
      },
      "message": "V4L/DVB (4383): Convert SEC drivers to new frontend API\n\nConvert SEC drivers to new frontend API\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nAcked-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nAcked-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "94cbae5a1a1537ef5a402199f597e84dc5dd92cb",
      "tree": "1e664f5b950aa70f04721e149f0a099291a94586",
      "parents": [
        "0e957becc3d22bcdab550aadac36893c8e0cb36e"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Tue Aug 08 09:10:07 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:23 2006 -0300"
      },
      "message": "V4L/DVB (4382): Dvb_attach modifications to dvb frontend structures\n\nAdd write() op\nAdd release_sec() op\nAdd change misc_priv-\u003esec_priv data field\nAcked-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nAcked-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0e957becc3d22bcdab550aadac36893c8e0cb36e",
      "tree": "9b286200f9d8e010838ec4febccffd30c5d60288",
      "parents": [
        "094ddbe9506706187b58df91d64695547a807916"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Aug 08 09:10:07 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:23 2006 -0300"
      },
      "message": "V4L/DVB (4378): Ttpci/: remove unneeded #include \u003clinux/byteorder/swabb.h\u003e\u0027s\n\nSince av7110.c is the only file actually using something from this \nheader, there\u0027s no reson for other files to\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "094ddbe9506706187b58df91d64695547a807916",
      "tree": "d597d8071ac4f6d840fceed2578d91e821d5a40f",
      "parents": [
        "89ebd63fdddc83fabb5cc751d0e59a1350c1627c"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Tue Aug 08 09:10:07 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:22 2006 -0300"
      },
      "message": "V4L/DVB (4377): Force horizontal resolution limits in the pvrusb2 driver\n\nThis change causes the pvrusb2 driver to limit horizontal resolution\nto be only 720 if 24xxx device hardware is being used.  This is a\nworkaround for an unsolved problem in the driver where if the\nresolution is set to something other than 720 the video quality will\nbe _seriously_ degraded.  It only happens on 24xxx devices (29xxx are\nunaffected by the problem and unaffected by this change).  Once the\nproblem is finally solved, this small change can be removed.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "89ebd63fdddc83fabb5cc751d0e59a1350c1627c",
      "tree": "c5d3956965dbb8b62cf9f06f480b06a7e58274fe",
      "parents": [
        "e95a191566685530ef49b702bbce0a33c57c3136"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Tue Aug 08 09:10:07 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:20 2006 -0300"
      },
      "message": "V4L/DVB (4376): Make it possible for run-time calculation of control min/max in pvrusb2\n\nThe internal control implementation in the pvrusb2 driver normally\nencodes integer range limits using literal values in a const\nstructure.  This change adds two function pointers, which if not null\nwill be called through in order to determine integer min / max\nvalues.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e95a191566685530ef49b702bbce0a33c57c3136",
      "tree": "1972930857eb33239234e1f62c7cd4f70550a12d",
      "parents": [
        "434449f4c8902198e6fa90023f60395230f36c23"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Tue Aug 08 09:10:07 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:20 2006 -0300"
      },
      "message": "V4L/DVB (4375): Eliminate hardcoded limits in VIDIOC_[S|TRY]_FMT for pvrusb2\n\nThe pvrusb2 implementation for VIDIOC_[S|TRY]_FMT was hardcoding\nlimits on the range for allowed resolution, but it would be much\nbetter if we instead just queried the internal control for these\nvalues.  This then opens the door for the driver to adjust these\nlimits based on the detected hardware.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "434449f4c8902198e6fa90023f60395230f36c23",
      "tree": "0e42af806f2aadc8b7a6951e58ad9f7ada6a480c",
      "parents": [
        "1ddf5bc5472f4a45b00bee33fc8c96d4616f8561"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Tue Aug 08 09:10:06 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:20 2006 -0300"
      },
      "message": "V4L/DVB (4372): Clean up some post mpeg-controls issues in pvrusb2\n\nFix a few miscellaneous issues in the pvrusb2 driver related to use of\nthe new mpeg controls.  This also should fix problems involving\nupdate of the saa7115 / cx25840 configuration as control changes are made.\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1ddf5bc5472f4a45b00bee33fc8c96d4616f8561",
      "tree": "c5606107caff43dec6f1e8178ac62be71a874af5",
      "parents": [
        "3ca57169ce979be1919b013230940bb5c7b3ba5d"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Aug 08 09:10:06 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:19 2006 -0300"
      },
      "message": "V4L/DVB (4371): Included missing linux/version.h\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3ca57169ce979be1919b013230940bb5c7b3ba5d",
      "tree": "b48cba783e2e257ba3618d749af8da589db0e125",
      "parents": [
        "22694c0c38ba023c6535f6b5b7925f9fb7a868fd"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Aug 08 09:10:06 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:19 2006 -0300"
      },
      "message": "V4L/DVB (4370): Fix some typos on ioctl handling function\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "22694c0c38ba023c6535f6b5b7925f9fb7a868fd",
      "tree": "e6b676427f66611f22a6552a8ef31d8d3db5c7db",
      "parents": [
        "e84fef6b4a9d36fea53354633c590a7800d9fd83"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.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:19 2006 -0300"
      },
      "message": "V4L/DVB (4366): Remove of couple of useless lines\n\nA buffer was set just before an if block, and then again in both branches\nof the if.  Obvious coding error.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e84fef6b4a9d36fea53354633c590a7800d9fd83",
      "tree": "f39ad93c025da16767e7f9086cccf40480981fb3",
      "parents": [
        "982eddb911b772295d5efc11f7c2b34c7fd6e60e"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.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:18 2006 -0300"
      },
      "message": "V4L/DVB (4364): V4L2 conversion: radio-maxiradio\n\nDriver conversion to V4L2 API.\nRequire some testing, since this obsolete hardware is not\ncommon those days.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "982eddb911b772295d5efc11f7c2b34c7fd6e60e",
      "tree": "a2b44c258e172b246416d391d6ff061ded5dc268",
      "parents": [
        "2acadefa311b480864d686fb3f7e5f79737d0187"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.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:18 2006 -0300"
      },
      "message": "V4L/DVB (4363): V4L2 conversion: radio-trust\n\nDriver conversion to V4L2 API.\nRequire some testing, since this obsolete hardware is not\ncommon those days.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2acadefa311b480864d686fb3f7e5f79737d0187",
      "tree": "3fdae4ed7658c78dbe3713b74c76fc8c363b0cf3",
      "parents": [
        "d1009bd733a9324baff74611e0635e17fce4dfa2"
      ],
      "author": {
        "name": "David Bussenschutt",
        "email": "buzz@oska.com",
        "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 (4362): Cx88: Shenzhen Tungsten Ages Tech TE-DTV-250 / Swann PCI TV Tuner card support\n\nAdd support for Shenzhen Tungsten Ages Tech TE-DTV-250 OEM for\nSwann PCI TV Tuner Card\n\nSigned-off-by: David Bussenschutt \u003cbuzz@oska.com\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\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": "5dbaa2cb757545f8238319d55aa75cc8fabc8212",
      "tree": "36f863178a58a892f29bb2edd2e4be0ac1f08dc3",
      "parents": [
        "ad10c930e8857585cc316e96c15f02b42020bac6"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Aug 08 09:10:04 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:17 2006 -0300"
      },
      "message": "V4L/DVB (4360): Cx88: add autodetection support for AverMedia M150-D\n\nThis patch adds autodetection support for the AverMedia M150-D\nblackbird MPEG encoder / analog video capture card.\nThis board is known to work with the ASUS PVR 416 configuration.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ad10c930e8857585cc316e96c15f02b42020bac6",
      "tree": "58432135a77cf51b1f73fe0611b6a1904e520d1c",
      "parents": [
        "2ab652993623954c7bfdadeba311d15a3e1494c0"
      ],
      "author": {
        "name": "Eric Thomas",
        "email": "ethomas@claranet.fr",
        "time": "Tue Aug 08 09:10:04 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:15 2006 -0300"
      },
      "message": "V4L/DVB (4359): Cx88: add initial support for Hauppauge HVR3000 trimode card\n\nadd initial support for Hauppauge WinTV-HVR3000 TriMode Analog/DVB-S/DVB-T\nonly analog is working for now\n\nSigned-off-by: Eric Thomas \u003cethomas@claranet.fr\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2ab652993623954c7bfdadeba311d15a3e1494c0",
      "tree": "d8098db596ffbed25bf83a0fea296a201d0124f0",
      "parents": [
        "30c48305ba3e785cef33ff90efcbf5d9bdc3cffe"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Aug 08 09:10:04 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:15 2006 -0300"
      },
      "message": "V4L/DVB (4358): V4L2 conversion: radio-zoltrix\n\nDriver conversion to V4L2 API.\nRequire some testing, since this obsolete hardware is not\ncommon those days.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "30c48305ba3e785cef33ff90efcbf5d9bdc3cffe",
      "tree": "282c043421682038d0590d98c70638dc875b6f60",
      "parents": [
        "55ac7b690f086112ab8ac35764189269cdfae768"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Aug 08 09:10:04 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:14 2006 -0300"
      },
      "message": "V4L/DVB (4357): V4L2 conversion: radio-typhoon\n\nDriver conversion to V4L2 API.\nRequire some testing, since this obsolete hardware is not\ncommon those days.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "55ac7b690f086112ab8ac35764189269cdfae768",
      "tree": "9b036219a82f747049120adee626013338af2910",
      "parents": [
        "acda0e71857c8ec4e5348d08b53a52d35b92e6aa"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Aug 08 09:10:03 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:14 2006 -0300"
      },
      "message": "V4L/DVB (4356): V4L2 conversion: radio-terratec\n\nDriver conversion to V4L2 API.\nRequire some testing, since this obsolete hardware is not\ncommon those days.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "acda0e71857c8ec4e5348d08b53a52d35b92e6aa",
      "tree": "1e54fff32a3220be7cbd832d574410c31d5427d8",
      "parents": [
        "fa38ad6592558660086e8ed4b12e5fdf90e78f90"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Aug 08 09:10:02 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:14 2006 -0300"
      },
      "message": "V4L/DVB (4355): V4L2 conversion: radio-sf16fmr2\n\nDriver conversion to V4L2 API.\nRequire some testing, since this obsolete hardware is not\ncommon those days.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fa38ad6592558660086e8ed4b12e5fdf90e78f90",
      "tree": "a9a98e9eb2caf4f617d8e2b2ca5e3c899bf5a06b",
      "parents": [
        "a2ef73af4cd6cb46be13b11f9ce64d6b44f0350b"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Aug 08 09:10:02 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:13 2006 -0300"
      },
      "message": "V4L/DVB (4354): A small fix at fmi-\u003eflags logic\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a2ef73af4cd6cb46be13b11f9ce64d6b44f0350b",
      "tree": "d1bec6b312ff5861f32fb84dfa3b946f35f8bc65",
      "parents": [
        "f8c559f8c066a045fb3f70bbb35f9e7c2064b8ae"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Aug 08 09:10:02 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:13 2006 -0300"
      },
      "message": "V4L/DVB (4353): V4L2 conversion: radio-sf16fmi\n\nDriver conversion to V4L2 API.\nRequire some testing, since this obsolete hardware is not\ncommon those days.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f8c559f8c066a045fb3f70bbb35f9e7c2064b8ae",
      "tree": "5fc41061bb9d84964b5107d7a65f11b32f0cb90a",
      "parents": [
        "b6055d7b1841e14ecc8c72a11490b42c85bf7bec"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Aug 08 09:10:02 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:12 2006 -0300"
      },
      "message": "V4L/DVB (4352): V4L2 conversion: radio-rtrack2\n\nDriver conversion to V4L2 API.\nRequire some testing, since this obsolete hardware is not\ncommon those days.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b6055d7b1841e14ecc8c72a11490b42c85bf7bec",
      "tree": "7c2d82befc5c79b719b5b2f805f8810664728343",
      "parents": [
        "52afbc2f4f1ab78c038bc0d56273ca68021bd3d5"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Aug 08 09:10:02 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:12 2006 -0300"
      },
      "message": "V4L/DVB (4351): V4L2 conversion: radio-maestro\n\nDriver conversion to V4L2 API.\nRequire some testing, since I don\u0027t have such hardware\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "52afbc2f4f1ab78c038bc0d56273ca68021bd3d5",
      "tree": "5a2ac0badc90fad9034dded883efb9e00e65abc9",
      "parents": [
        "d1c4ecdeec612a587e9b564839fc578f41d3049d"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Aug 08 09:10:01 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:12 2006 -0300"
      },
      "message": "V4L/DVB (4350): V4L2 conversion: radio_gemtek-pci\n\nDriver conversion to V4L2 API.\nRequire some testing, since this obsolete hardware is not\ncommon those days.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d1c4ecdeec612a587e9b564839fc578f41d3049d",
      "tree": "2c3ebef4c841c38520fec0d36de3efc3cff5c1ad",
      "parents": [
        "38ee04f04340ffd6af868499862341d11ed2b331"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Aug 08 09:10:01 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:53:11 2006 -0300"
      },
      "message": "V4L/DVB (4349): V4L2 conversion: radio_gemtek\n\nDriver conversion to V4L2 API.\nRequire some testing, since this obsolete hardware is not\ncommon those days.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "38ee04f04340ffd6af868499862341d11ed2b331",
      "tree": "cb8c4a7336cb3dc89f4ff6a46fab706ea3603b76",
      "parents": [
        "a4366af40d7d2021499b84b8311336c944a9a71c"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Aug 08 09:10:01 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 11:52:53 2006 -0300"
      },
      "message": "V4L/DVB (4348): Fix: compile for radio aimslab and aztech with V4L2 only\n\nAll radio devices use an obsolete mode of opening/release driver.\nSince this is not V4L1 core, better to keep the method available for more\ntime than to rewrite open/release without a radio device to test, since the\nnewer method is much more complex than the previous one (although providing\nsupport for multiple opens and multiple devices).\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a4366af40d7d2021499b84b8311336c944a9a71c",
      "tree": "2ceff5d9e7f341b7c4dff0327085a45dddc7fb63",
      "parents": [
        "46ff2c7250eece24974ddb2198421c83a69a6289"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Aug 08 09:10:01 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 09:03:18 2006 -0300"
      },
      "message": "V4L/DVB (4347): V4L2 conversion: radio_aztech\n\nDriver conversion to V4L2 API.\nRequire some testing, since this obsolete hardware is not\ncommon those days.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "46ff2c7250eece24974ddb2198421c83a69a6289",
      "tree": "4aebfd54e805108934b16c8bed1774b5eeb4c960",
      "parents": [
        "b59b36db9e8f441868c9907d6ea8fe0cdcb77f39"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Aug 08 09:10:01 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 09:03:17 2006 -0300"
      },
      "message": "V4L/DVB (4346): V4L2 conversion: radio_aimslab\n\nDriver conversion to V4L2 API. \nRequire some testing, since this obsolete hardware is not\ncommon those days.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b59b36db9e8f441868c9907d6ea8fe0cdcb77f39",
      "tree": "0f2eb12be665a056d2f97b1808e423168bf7fbb3",
      "parents": [
        "2c591947b044513bcc42dd57ea61f41b5b462d93"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Aug 08 09:10:00 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 09:03:16 2006 -0300"
      },
      "message": "V4L/DVB (4339): Removed the remaining config.h stuff\n\nSince kernel include autoconf.h via command line, those config.h inclusion\ncan be removed.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2c591947b044513bcc42dd57ea61f41b5b462d93",
      "tree": "fe61366187f691eee15e5e49c45a6862adc01ea0",
      "parents": [
        "1e9bfb979bab6051c125f56230bfeeefe603f99e"
      ],
      "author": {
        "name": "Hartmut Hackmann",
        "email": "hartmut.hackmann@t-online.de",
        "time": "Mon Aug 07 14:03:32 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 09:03:13 2006 -0300"
      },
      "message": "V4L/DVB (4309): Added PCI ID of the Genius VideoWonder Dual Cardbus\n\nIt is just another Lifeview clone\n\nSigned-off-by: Hartmut Hackmann \u003chartmut.hackmann@t-online.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1e9bfb979bab6051c125f56230bfeeefe603f99e",
      "tree": "f08a71f57509e8bcaddedb81473500d632ddda9a",
      "parents": [
        "5eda227fc622799a543dd7606f1037e89cd9e21b"
      ],
      "author": {
        "name": "Hartmut Hackmann",
        "email": "hartmut.hackmann@t-online.de",
        "time": "Mon Aug 07 14:03:32 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 09:03:12 2006 -0300"
      },
      "message": "V4L/DVB (4308): Added PCI ID for AverMedia DVB-T 777 with SAA7133\n\nThe change is just an additional PCI ID\n\nSigned-off-by: Hartmut Hackmann \u003chartmut.hackmann@t-online.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5eda227fc622799a543dd7606f1037e89cd9e21b",
      "tree": "68d4996bfc682beffe331af58bc5d5f9293dd92f",
      "parents": [
        "19e22576d29cadaba88f08fb958f4fcf0de9b16c"
      ],
      "author": {
        "name": "Hartmut Hackmann",
        "email": "hartmut.hackmann@t-online.de",
        "time": "Mon Aug 07 14:03:32 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 09:03:11 2006 -0300"
      },
      "message": "V4L/DVB (4307): Added support for the md8800 quadro board\n\nAnalog TV, CVBS, S-video and DVB-T are working,\nDVB-S not yet\n\nSigned-off-by: Hartmut Hackmann \u003chartmut.hackmann@t-online.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "19e22576d29cadaba88f08fb958f4fcf0de9b16c",
      "tree": "1ecadf1ead2323fae3462cdc1b2ec18b1ca46a87",
      "parents": [
        "7e4720201ad44ace85a443f41d668a62a737e7d0"
      ],
      "author": {
        "name": "Alexander Tuschen",
        "email": "atuschen@web.de",
        "time": "Sun Jul 16 15:03:17 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Sep 26 09:03:06 2006 -0300"
      },
      "message": "V4L/DVB (4442): [PATCH] Freecom DVB-T stick with ID 14aa:0225\n\nOk, here is the working patch for the Freecom DVB-T stick with USB-ID\n14aa:0225.\nIt uses the Firmware-file, wich Erich Focht created and wich can be obtainded\nfrom http://home.arcor.de/efocht/dvb-usb-wt220u-fc03.fw\nAlso the original patch is from Erich. It adds the proper USB-IDs and I only\nhad to change the endpoint of the MPEG-2 data-transfer to 0x86.\n\nSigned-off-by: Alexander Tuschen \u003catuschen@web.de\u003e\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7e4720201ad44ace85a443f41d668a62a737e7d0",
      "tree": "8b9118dffcfd9511d9ce31b87776e04095f9acf1",
      "parents": [
        "7b29122f9ec54db5c38a66a11127d94db0817c17",
        "4cc6773508299377099aa30cf30e6a2196c5872d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 25 17:39:55 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 25 17:39:55 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [NetLabel]: update docs with website information\n  [NetLabel]: rework the Netlink attribute handling (part 2)\n  [NetLabel]: rework the Netlink attribute handling (part 1)\n  [Netlink]: add nla_validate_nested()\n  [NETLINK]: add nla_for_each_nested() to the interface list\n  [NetLabel]: change the SELinux permissions\n  [NetLabel]: make the CIPSOv4 cache spinlocks bottom half safe\n  [NetLabel]: correct improper handling of non-NetLabel peer contexts\n  [TCP]: make cubic the default\n  [TCP]: default congestion control menu\n  [ATM] he: Fix __init/__devinit conflict\n  [NETFILTER]: Add dscp,DSCP headers to header-y\n  [DCCP]: Introduce dccp_probe\n  [DCCP]: Use constants for CCIDs\n  [DCCP]: Introduce constants for CCID numbers\n  [DCCP]: Allow default/fallback service code.\n"
    },
    {
      "commit": "7b29122f9ec54db5c38a66a11127d94db0817c17",
      "tree": "8a9b5c5937f6fa0167de090dd199b964ec803d5a",
      "parents": [
        "b7de567bf3187ccf776e2fe0e241593cdcba5459",
        "be5b6d3d6cb7311893c9fbeebf094591d5f760a8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 25 17:39:04 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 25 17:39:04 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SOUND] sparc/amd7930: Use __devinit and __devinitdata as needed.\n  [SUNLANCE]: Mark sparc_lance_probe_one as __devinit.\n  [SPARC64]: Fix section-mismatch errors in solaris emul module.\n"
    },
    {
      "commit": "b7de567bf3187ccf776e2fe0e241593cdcba5459",
      "tree": "c9420517d6a133121d13395dd21b729e6b26f40a",
      "parents": [
        "1cc5f7142eca352109895fe20b1fc6405dd17727"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet-v4l@lwn.net",
        "time": "Mon Sep 25 16:25:37 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 25 17:38:36 2006 -0700"
      },
      "message": "[PATCH] VIDIOC_ENUMSTD bug\n\nThe v4l2 API documentation for VIDIOC_ENUMSTD says:\n\n\tTo enumerate all standards applications shall begin at index\n\tzero, incrementing by one until the driver returns EINVAL.\n\nThe actual code, however, tests the index this way:\n\n               if (index\u003c\u003d0 || index \u003e\u003d vfd-\u003etvnormsize) {\n                        ret\u003d-EINVAL;\n\nSo any application which passes in index\u003d0 gets EINVAL right off the bat\n- and, in fact, this is what happens to mplayer.  So I think the\nfollowing patch is called for, and maybe even appropriate for a 2.6.18.x\nstable release.\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nCc: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "25981de5b836581364612a4b1fe27db3b5d1f861",
      "tree": "6dc66d33c8ffaca1faf84bca4707db429548422f",
      "parents": [
        "f3ef9ead31ae995251b420ac98398bd7545bf4e1"
      ],
      "author": {
        "name": "Michael Hanselmann",
        "email": "linux-kernel@hansmi.ch",
        "time": "Mon Sep 25 16:25:07 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 25 17:38:36 2006 -0700"
      },
      "message": "[PATCH] backlight: fix oops in __mutex_lock_slowpath during head /sys/class/graphics/fb0/*\n\nSeems like not all drivers use the framebuffer_alloc() function and won\u0027t\nhave an initialized mutex.  But those don\u0027t have a backlight, anyway.\n\nSigned-off-by: Michael Hanselmann \u003clinux-kernel@hansmi.ch\u003e\nCc: Olaf Hering \u003colaf@aepfle.de\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Daniel R Thompson \u003cdaniel.thompson@st.com\u003e\nCc: Jon Smirl \u003cjonsmirl@gmail.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0b16f21f144010aa627c58b3a33be49ebfd685dc",
      "tree": "e2b970e49cf2dda7fa1d582c2ea4e67c99439c5c",
      "parents": [
        "c0ba7e5147829eaa607351997bccd06200a8db12"
      ],
      "author": {
        "name": "Peter Zijlstra",
        "email": "a.p.zijlstra@chello.nl",
        "time": "Mon Sep 25 16:24:23 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 25 17:38:35 2006 -0700"
      },
      "message": "[PATCH] rtc: lockdep fix/workaround\n\nBUG: warning at kernel/lockdep.c:1816/trace_hardirqs_on() (Not tainted)\n [\u003cc04051ee\u003e] show_trace_log_lvl+0x58/0x171\n [\u003cc0405802\u003e] show_trace+0xd/0x10\n [\u003cc040591b\u003e] dump_stack+0x19/0x1b\n [\u003cc043abee\u003e] trace_hardirqs_on+0xa2/0x11e\n [\u003cc06143c3\u003e] _spin_unlock_irq+0x22/0x26\n [\u003cc0541540\u003e] rtc_get_rtc_time+0x32/0x176\n [\u003cc0419ba4\u003e] hpet_rtc_interrupt+0x92/0x14d\n [\u003cc0450f94\u003e] handle_IRQ_event+0x20/0x4d\n [\u003cc0451055\u003e] __do_IRQ+0x94/0xef\n [\u003cc040678d\u003e] do_IRQ+0x9e/0xbd\n [\u003cc0404a49\u003e] common_interrupt+0x25/0x2c\nDWARF2 unwinder stuck at common_interrupt+0x25/0x2c\n\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "efdbc1a7caf770b1b312000a42c630597f06973d",
      "tree": "be5eeec43a6887dc07cfc957ce357be88b807847",
      "parents": [
        "a4c0291aa942dceddabe23bf2b74addb958d0964"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Sep 25 14:04:49 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Sep 25 16:39:56 2006 -0700"
      },
      "message": "[SUNLANCE]: Mark sparc_lance_probe_one as __devinit.\n\nFixes section mismatch warnings when built as a module.\n\nAlso, mark find_ledma and sun4 init function as __devinit\ntoo.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5b7c714ec27584b18279b741b6043016f8adb9de",
      "tree": "29b9599aecd0ebda24da4791abbc82a402fa081a",
      "parents": [
        "76a081e5b32fde17f6f6d007e1806744cc848712"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "roland@digitalvampire.org",
        "time": "Sun Sep 24 20:09:33 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Sep 24 20:09:33 2006 -0700"
      },
      "message": "[ATM] he: Fix __init/__devinit conflict\n\nhe_init_one() is declared __devinit, but calls lots of init functions\nthat are marked __init.  However, if CONFIG_HOTPLUG is enabled,\n__devinit functions go into normal .text, which leads to\n\n    WARNING: drivers/atm/he.o - Section mismatch: reference to .init.text: from .text between \u0027he_start\u0027 (at offset 0x2130) and \u0027he_service_tbrq\u0027\n\nFix this by changing the __init functions to __devinit.\n\nSigned-off-by: Roland Dreier \u003croland@digitalvampire.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7c250413e5b7c3dfae89354725b70c76d7621395",
      "tree": "474f5b888ba3c05b2b46b4f40e544d93ed471526",
      "parents": [
        "355edd2e396ef919d14a605fb4e45466ee2b64d1"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Mon Sep 25 02:57:57 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 24 20:07:49 2006 -0700"
      },
      "message": "[PATCH] pata_pdc2027x iomem annotations\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "355edd2e396ef919d14a605fb4e45466ee2b64d1",
      "tree": "069a4e21f5caf3cd40b323f96c6687ff4e970e43",
      "parents": [
        "3cc27547d6ee2d50ecdd11e9127bc3cd1947e8dd"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Mon Sep 25 02:57:22 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 24 20:07:49 2006 -0700"
      },
      "message": "[PATCH] fix idiocy in asd_init_lseq_mdp()\n\nTo whoever had written that code:\n\n a) priority of \u003e\u003e is higher than that of \u0026\n b) priority of typecast is higher than that of any binary operator\n c) learn the fscking C\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3cc27547d6ee2d50ecdd11e9127bc3cd1947e8dd",
      "tree": "d70857f363fea3f8bc928bd2fd10d9a277c119bd",
      "parents": [
        "855fc73bf81e8f99606d6f5914c5b7c3b079d718"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Mon Sep 25 02:55:40 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 24 20:07:49 2006 -0700"
      },
      "message": "[PATCH] SCSI gfp_t annotations\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "855fc73bf81e8f99606d6f5914c5b7c3b079d718",
      "tree": "802cd222d609efdce191ed85369d091b86ac7771",
      "parents": [
        "ee111d111b69c2a216d674081107fe3b3829aa9a"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Mon Sep 25 02:54:46 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 24 20:07:49 2006 -0700"
      },
      "message": "[PATCH] wrong thing iounmapped (qla3xxx)\n\nql3xxx_probe() does ioremap and stores result in -\u003emem_map_registers.\nOn failure exit it does iounmap() of the same thing.\n\nOTOH, ql3xxx_remove() does iounmap() of -\u003emmap_virt_base which is\n (a) never assigned and\n (b) never used other than in that iounmap() call.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ee111d111b69c2a216d674081107fe3b3829aa9a",
      "tree": "3696a452a000ef30c9aaa037e43465f9467aa947",
      "parents": [
        "8a1cdc9ca264c49ad0b896e43468fe6a4b0b646c"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Mon Sep 25 02:53:53 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 24 20:07:48 2006 -0700"
      },
      "message": "[PATCH] qla3xxx iomem annotations\n\nthe driver is still shite, though...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8a1cdc9ca264c49ad0b896e43468fe6a4b0b646c",
      "tree": "406c8b5359c9b96b368924f2d6f1ca1942e5eb3d",
      "parents": [
        "508df253dbefb0385a629370f4244e3db197d3b8"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Sun Sep 24 20:22:52 2006 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 24 19:49:01 2006 -0700"
      },
      "message": "[PATCH] Revert ABI-breaking change in /proc\n\nSome user tools parse /proc/scsi/scsi, so we can\u0027t yet change the names.\nChange the existing ones back to their old names, and add an admonition\nto not make the same mistake that I did.\n\nAndrew Morton reports that this was breaking YDL 4.1 userspace.\n\nSigned-off-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6a3670c4f1b97373425340ab2dc0a66c25983d46",
      "tree": "7f19c95b9dc8aac92739b5da3a68e977c455c53c",
      "parents": [
        "ae97dd9af17f0c7f5142b46c4289623176c477f3"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sun Sep 24 23:45:29 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 24 15:55:03 2006 -0700"
      },
      "message": "[PATCH] missing include (free_irq() use)\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8abf1064c786ef5435b2d53cc8e9ebee13020de6",
      "tree": "959b96245a645e5d0e2138cff765cf8f9bc315ce",
      "parents": [
        "9317fd4c60962d3a9423b5f9bb5d1b10cf8a0699"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sun Sep 24 23:41:00 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 24 15:55:03 2006 -0700"
      },
      "message": "[PATCH] libata won\u0027t build on SUN4\n\nmarked as such...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9317fd4c60962d3a9423b5f9bb5d1b10cf8a0699",
      "tree": "8cb4defddbca4c661bbd25b2a288ebe4d8be26e8",
      "parents": [
        "638b093255e12e066ae16b8750f37383603f7bd8"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sun Sep 24 23:40:00 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 24 15:55:03 2006 -0700"
      },
      "message": "[PATCH] libata won\u0027t build on m68k and m32r\n\nno ioread*(), for one thing\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a68aa1cc6f3203b8a332683ebde67a00f39eec43",
      "tree": "c05bd86850d8e0d0fb096a4b5f8d9f268b5561e8",
      "parents": [
        "a319a2773a13bab56a0d0b3744ba8703324313b5",
        "23930fa1cebfea6f79881c588ccd1b0781e49e3f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 24 10:19:56 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 24 10:19:56 2006 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev: (50 commits)\n  [libata] Delete pata_it8172 driver\n  [PATCH] libata: improve handling of diagostic fail (and hardware that misreports it)\n  [PATCH] libata: fix non-uniform ports handling\n  Fix libata resource conflict for legacy mode\n  [libata] ata_piix: build fix\n  [PATCH] pata_amd: Check enable bits on Nvidia\n  [PATCH] Update SiS PATA\n  [libata] Add pata_jmicron driver to Kconfig, Makefile\n  [libata #pata-drivers] Trim trailing whitespace.\n  [libata] Trim trailing whitespace.\n  [libata] Add a bunch of PATA drivers.\n  Rename libata-bmdma.c to libata-sff.c.\n  libata: Grand renaming.\n  Clean up drivers/ata/Kconfig a bit.\n  [PATCH] CONFIG_PM\u003dn slim: drivers/scsi/sata_sil*\n  [PATCH] sata_via: Add SATA support for vt8237a\n  [PATCH] libata: change path to libata in libata.tmpl\n  [PATCH] libata: s/CONFIG_SCSI_SATA/CONFIG_[S]ATA/g in pci/quirks.c\n  libata: Make sure drivers/ata is a separate Kconfig menu\n  [libata] ata_piix: add missing kfree()\n  ...\n"
    },
    {
      "commit": "a319a2773a13bab56a0d0b3744ba8703324313b5",
      "tree": "f02c86acabd1031439fd422a167784007e84ebb1",
      "parents": [
        "e18fa700c9a31360bc8f193aa543b7ef7b39a06b",
        "183798799216fad36c7219fe8d4d6dee6b8fa755"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 24 10:15:13 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 24 10:15:13 2006 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6: (217 commits)\n  net/ieee80211: fix more crypto-related build breakage\n  [PATCH] Spidernet: add ethtool -S (show statistics)\n  [NET] GT96100: Delete bitrotting ethernet driver\n  [PATCH] mv643xx_eth: restrict to 32-bit PPC_MULTIPLATFORM\n  [PATCH] Cirrus Logic ep93xx ethernet driver\n  r8169: the MMIO region of the 8167 stands behin BAR#1\n  e1000, ixgb: Remove pointless wrappers\n  [PATCH] Remove powerpc specific parts of 3c509 driver\n  [PATCH] s2io: Switch to pci_get_device\n  [PATCH] gt96100: move to pci_get_device API\n  [PATCH] ehea: bugfix for register access functions\n  [PATCH] e1000 disable device on PCI error\n  drivers/net/phy/fixed: #if 0 some incomplete code\n  drivers/net: const-ify ethtool_ops declarations\n  [PATCH] ethtool: allow const ethtool_ops\n  [PATCH] sky2: big endian\n  [PATCH] sky2: fiber support\n  [PATCH] sky2: tx pause bug fix\n  drivers/net: Trim trailing whitespace\n  [PATCH] ehea: IBM eHEA Ethernet Device Driver\n  ...\n\nManually resolved conflicts in drivers/net/ixgb/ixgb_main.c and\ndrivers/net/sky2.c related to CHECKSUM_HW/CHECKSUM_PARTIAL changes by\ncommit 84fa7933a33f806bbbaae6775e87459b1ec584c0 that just happened to be\nnext to unrelated changes in this update.\n"
    },
    {
      "commit": "23930fa1cebfea6f79881c588ccd1b0781e49e3f",
      "tree": "36d29e3f83661c4f5f45b6f74ac0d5f9886867a8",
      "parents": [
        "36b35a5be0e4b406acd816e2122d153e875105be",
        "4f5537de7c1531398e84e18a24f667e49cc94208"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Sep 24 01:52:47 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Sep 24 01:52:47 2006 -0400"
      },
      "message": "Merge branch \u0027master\u0027 into upstream\n"
    },
    {
      "commit": "1b73c4bb063c4aa0cdc25425809bb87f65ee75af",
      "tree": "f973fb22aeffa6891abc39ca71dab0123ea460fd",
      "parents": [
        "1aedf2ccc60fade26c46fae12e28664d0da3f199"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@sparkweed.localdomain",
        "time": "Sat Sep 23 22:07:20 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@sparkweed.localdomain",
        "time": "Sat Sep 23 22:07:20 2006 -0500"
      },
      "message": "[SCSI] scsi_transport_fc: fixup netlink arguments\n\nnlmsg_multicast now takes an extra allocation flag, so add it to\nthe use in the fibre channel transport class.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "1aedf2ccc60fade26c46fae12e28664d0da3f199",
      "tree": "d91083e3079f1ddb942a382ac2b5a7525570ad59",
      "parents": [
        "dfdc58ba354adb80d67c99f7be84f95a8e02e466",
        "1ab9dd0902df4f4ff56fbf672220549090ab28ba"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@sparkweed.localdomain",
        "time": "Sat Sep 23 21:03:52 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@sparkweed.localdomain",
        "time": "Sat Sep 23 21:03:52 2006 -0500"
      },
      "message": "Merge mulgrave-w:git/linux-2.6\n\nConflicts:\n\n\tinclude/linux/blkdev.h\n\nTrivial merge to incorporate tag prototypes.\n"
    },
    {
      "commit": "dfdc58ba354adb80d67c99f7be84f95a8e02e466",
      "tree": "9cbbe31f7d3d5be0029fd7c1a8eeaaa02e53853a",
      "parents": [
        "a07f353701acae77e023f6270e8af353b37af7c4"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Wed Sep 20 12:00:18 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 23 20:53:53 2006 -0500"
      },
      "message": "[SCSI] SPI transport class: misc DV fixes\n\nKey more of the domain validation settings off the inquiry data from\nthe disk (in particular, don\u0027t try IU or DT unless the disk claims to\nsupport them.\n\nAlso add a new dv_in_progress flag to prevent recursive DV.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "a07f353701acae77e023f6270e8af353b37af7c4",
      "tree": "150bb61c6eb1891afaaa79047a399e3e66f561a2",
      "parents": [
        "1a68d41a334a406d4bd35999f0be4d47f193e477"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Sep 15 15:34:32 2006 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 23 20:32:52 2006 -0500"
      },
      "message": "[SCSI] Switch some more scsi drivers to pci_get_device and refcounted pci structures\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "1a68d41a334a406d4bd35999f0be4d47f193e477",
      "tree": "64913df8d3d751ca1e6acc8d0ab6b5eb204fda02",
      "parents": [
        "2538363eb51a70948ed36bf3971a728268d10766"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Sep 18 19:18:34 2006 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 23 20:28:19 2006 -0500"
      },
      "message": "[SCSI] eata_pio cleanup and PCI fix\n\nThis started as a PCI reference fixup but to do that I need to build it,\nto build it I need to fix it and its full of 32bitisms and uglies.\n\nIt has been resurrected, I\u0027m not sure if this is a thank you for the\nwork on the license stuff or punishment for some unknown misdeed however\n8). I\u0027ve also fixed a memory scribble in the init code.\n\nOne oddity - the changes from HZ * to constants are deliberate. Whoever\noriginally wrote the code (or cleaned it up) used HZ for a cycle timing\nloop even though is not HZ related. I\u0027ve put it back to the counts used\nin the old days when the driver was most used.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "ac5826ca91243272f97b3f01e80d71e3618f105f",
      "tree": "fa68284e8e8afb3661b8441c610196b05503cbb8",
      "parents": [
        "76a7f8fdc0c2381ae1ba55ef71837712223ecb3c"
      ],
      "author": {
        "name": "Mark Haverkamp",
        "email": "markh@osdl.org",
        "time": "Tue Sep 19 09:00:18 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 23 20:10:10 2006 -0500"
      },
      "message": "[SCSI] aacraid: remove scsi_remove_device\n\nReceived from Mark Salyzyn:\n\nUntil the system is stabilized, I am suggesting the enclosed\nmodification to prevent the driver from tickling the panic. Once sysfs\nand friends are stabilized, the patch may be backed out. We have yet to\nevaluate if we really want to relinquish existing Scsi Devices in any\ncase, holding on to them as configuration of arrays comes and goes makes\nsome sense as well. As a result, we have opted to pull the lines rather\nthan comment them in legacy.\n\nSigned-off-by: Mark Haverkamp \u003cmarkh@osdl.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "76a7f8fdc0c2381ae1ba55ef71837712223ecb3c",
      "tree": "b6672be9f0c94d36841e56e6cf8a8636028268c5",
      "parents": [
        "653ba58d55feb708c6f97e6f3e84901b3a03c9c0"
      ],
      "author": {
        "name": "Mark Haverkamp",
        "email": "markh@osdl.org",
        "time": "Tue Sep 19 09:00:02 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 23 20:09:42 2006 -0500"
      },
      "message": "[SCSI] aacraid: merge rx and rkt code\n\nReceived from Mark Salyzyn:\n\nThe only real difference between the rkt and rx platform modules is the\noffset of the message registers. This patch recognizes this similarity\nand simplifies the driver to reduce it\u0027s code footprint and to improve\nmaintainability by reducing the code duplication.\n\nVisibly, the \u0027rkt.c\u0027 portion of this patch looks more complicated than\nit really is. View it as retaining the rkt-only specifics of the\ninterface.\n\nSigned-off-by: Mark Haverkamp \u003cmarkh@osdl.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "653ba58d55feb708c6f97e6f3e84901b3a03c9c0",
      "tree": "833d63cf7fac90e693f0a2503e90d4a1f7362b9d",
      "parents": [
        "65101355450df2d935f8d56ac3abef279f28a0e2"
      ],
      "author": {
        "name": "Mark Haverkamp",
        "email": "markh@osdl.org",
        "time": "Tue Sep 19 08:59:43 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 23 20:09:03 2006 -0500"
      },
      "message": "[SCSI] aacraid: expose physical devices\n\nReceived from Mark Salyzyn:\n\nI am placing this functionality into an insmod parameter. Normally the physical\ncomponents are exported to sg, and are blocked from showing up in sd.\n\nNote that the pass-through I/O path via the driver through the Firmware to the\nphysical disks is not an optimized path, the card is designed for Hardware\nRAID, elevator sorting and caching. This should not be used as a means for\nutilizing the aacraid based controllers as a generic scsi/SATA/SAS controller,\nperformance should suck by a few percentage points, any RAID meta-data on the\ndrives will confuse the controller about who owns the drives and there is a\nhigh risk of destroying content in both directions. Unreliable and for\nexperimentation or strange controlled circumstances only.\n\nSigned-off-by: Mark Haverkamp \u003cmarkh@osdl.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "65101355450df2d935f8d56ac3abef279f28a0e2",
      "tree": "deea581c99159e8d7f13d0f92c6972d9a5ab9b74",
      "parents": [
        "9cbb889786548c1212fb77a9df8d09ed883a3480"
      ],
      "author": {
        "name": "Mark Haverkamp",
        "email": "markh@osdl.org",
        "time": "Tue Sep 19 08:59:23 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 23 20:08:26 2006 -0500"
      },
      "message": "[SCSI] aacraid: misc cleanup\n\nReceived from Mark Salyzyn:\n\nBasically cleanup, nothing here will have an affect. Adjusting some\nerror codes, removing superfluous definitions and code fragments.\n\nSigned-off-by: Mark Haverkamp \u003cmarkh@osdl.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "1ab9dd0902df4f4ff56fbf672220549090ab28ba",
      "tree": "4fbb1a75f8bd0ff50e634eaf583db681774e501a",
      "parents": [
        "f7425b160db500520c33f241edb066fc5c413f03",
        "08d3ad6a518051bfaefd5d6a8005e20c036996c3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 23 17:23:15 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 23 17:23:15 2006 -0700"
      },
      "message": "Merge git://git.infradead.org/mtd-2.6\n\n* git://git.infradead.org/mtd-2.6:\n  [MTD] Whitespace cleanup in SSFDC driver.\n  [MTD] SSFDC translation layer minor cleanup\n  [MTD] Fix dependencies with CONFIG_MTD\u003dm\n"
    },
    {
      "commit": "a4c12d6c5dde48c69464baf7c703e425ee511433",
      "tree": "73c375e41a353e2da0461ff30d744bff73958b08",
      "parents": [
        "73af07de3e32b9ac328c3d1417258bb98a9b0a9b",
        "3b9f9a1c3903b64c38505f9fed3bb11e48dbc931"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 23 16:49:31 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 23 16:49:31 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6: (353 commits)\n  [IPV6] ADDRCONF: Mobile IPv6 Home Address support.\n  [IPV6] ADDRCONF: Allow non-DAD\u0027able addresses.\n  [IPV6] NDISC: Fix is_router flag setting.\n  [IPV6] ADDRCONF: Convert addrconf_lock to RCU.\n  [IPV6] NDISC: Add proxy_ndp sysctl.\n  [IPV6] NDISC: Set per-entry is_router flag in Proxy NA.\n  [IPV6] NDISC: Avoid updating neighbor cache for proxied address in receiving NA.\n  [IPV6]: Don\u0027t forward packets to proxied link-local address.\n  [IPV6] NDISC: Handle NDP messages to proxied addresses.\n  [NETFILTER]: PPTP conntrack: fix another GRE keymap leak\n  [NETFILTER]: PPTP conntrack: fix GRE keymap leak\n  [NETFILTER]: PPTP conntrack: fix PPTP_IN_CALL message types\n  [NETFILTER]: PPTP conntrack: check call ID before changing state\n  [NETFILTER]: PPTP conntrack: clean up debugging cruft\n  [NETFILTER]: PPTP conntrack: consolidate header parsing\n  [NETFILTER]: PPTP conntrack: consolidate header size checks\n  [NETFILTER]: PPTP conntrack: simplify expectation handling\n  [NETFILTER]: PPTP conntrack: remove unnecessary cid/pcid header pointers\n  [NETFILTER]: PPTP conntrack: fix header definitions\n  [NETFILTER]: PPTP conntrack: remove more dead code\n  ...\n"
    },
    {
      "commit": "8165428610446ea9e6aa9dfa5485ab78e58cc9fc",
      "tree": "c410ad0f802abd86461a04ea7a4f552447e3ed03",
      "parents": [
        "2abbe866c8eb0296e3f5343bcf73e5371522a738"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Mon Sep 18 22:30:36 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 23 18:01:46 2006 -0500"
      },
      "message": "[SCSI] zfcp: fix: avoid removal of fsf reqs before qdio queues are down\n\nFix the fix ... One of my previous fixes introduced removal of all fsf\nrequests in zfcp\u0027s eh_host_reset_handler. But this must not happen\nbefore qdio queues are shut down. So, I revert the changes of\nzfcp_scsi_eh_host_reset_handler.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "2abbe866c8eb0296e3f5343bcf73e5371522a738",
      "tree": "c839b12b43d07d538e32bcabec1fefa2106f384f",
      "parents": [
        "4eff4a36516d72e4f6ede901141214a7e05607e7"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Mon Sep 18 22:29:56 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 23 18:01:23 2006 -0500"
      },
      "message": "[SCSI] zfcp: introduce struct timer_list in struct zfcp_fsf_req\n\nThis instance will be used whenever a timer is needed for\na request by zfcp.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "4eff4a36516d72e4f6ede901141214a7e05607e7",
      "tree": "b6a775ee5acbfdc91a349fc69580031e17276768",
      "parents": [
        "dd52e0eaf891cd85bf2ca057c15ed6bfd76db4e6"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Mon Sep 18 22:29:20 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 23 18:00:56 2006 -0500"
      },
      "message": "[SCSI] zfcp: fix: use correct req_id in eh_abort_handler\n\nzfcp\u0027s eh_abort_handler used the wrong request ID to\nidentify the request to be aborted. The bug was introduced\nwith commit fea9d6c7bcd8ff1d60ff74f27ba483b3820b18a3\nfor improved management of request IDs. The bug is\nfixed with this patch.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "dd52e0eaf891cd85bf2ca057c15ed6bfd76db4e6",
      "tree": "dc457fe1b732716b715c05864ab02be767414cb4",
      "parents": [
        "d136205182b1ea4897da31e325a296f8831a6796"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Sep 18 22:28:49 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 23 17:54:24 2006 -0500"
      },
      "message": "[SCSI] zfcp: create private slab caches to guarantee proper data alignment\n\nCreate private slab caches in order to guarantee proper alignment of\ndata structures that get passed to hardware.\n\nSidenote: with this patch slab cache debugging will finally work on s390\n(at least no known problems left).\n\nFurthermore this patch does some minor cleanups:\n- store ptr for transport template in struct zfcp_data\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nCompile fix ups and\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "d136205182b1ea4897da31e325a296f8831a6796",
      "tree": "f437535162826c1fa04daebe45f7906b7d42466d",
      "parents": [
        "cf2b5d3fcab77a9390293920ec5b49e67eced200"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Sep 18 22:28:04 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 23 17:49:52 2006 -0500"
      },
      "message": "[SCSI] zfcp: remove zfcp_ccw_unregister function\n\nRemove unused zfcp_ccw_unregister function (leftover from zfcp\u0027s\nmodule_exit era).\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "cf2b5d3fcab77a9390293920ec5b49e67eced200",
      "tree": "63f85032f1a5a3423997880d3c9033f1928e90e1",
      "parents": [
        "3e3c60e3a8c7013d55768aa7256bb5a7f66b0bb4"
      ],
      "author": {
        "name": "Doug Ledford",
        "email": "dledford@redhat.com",
        "time": "Sun Sep 17 07:38:15 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 23 17:48:11 2006 -0500"
      },
      "message": "[SCSI] aic7xxx: pause sequencer before touching SBLKCTL\n\nSome cards need to pause the sequencer before the SBLKCTL register is\ntouched.  This fixes a PCI related oops seen on powerpc macs with this\ncard caused by trying to ascertain the bus signalling before beginning\ndomain validation.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "3e3c60e3a8c7013d55768aa7256bb5a7f66b0bb4",
      "tree": "fdb4539ec39d15434f74e63e139fb8de3a27e4dc",
      "parents": [
        "231839102b54512ced7d3ee7fc9b8bcf5e3b583b"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Wed Sep 06 09:04:40 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 23 17:39:34 2006 -0500"
      },
      "message": "[SCSI] aic7xxx: avoid checking SBLKCTL register for certain cards\n\nFor cards that don\u0027t support LVD, checking the SBLKCTL register to\ndetermine the bus singalling doesn\u0027t work.  So, check that the card\nsupports LVD first (AHC_ULTRA2) before checking the register.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "231839102b54512ced7d3ee7fc9b8bcf5e3b583b",
      "tree": "0136daa29d7f67c17da2dc02780a6dadcd4fb615",
      "parents": [
        "c9802cd9574a80444e689c7525627b40d7dc3a06"
      ],
      "author": {
        "name": "Douglas Gilbert",
        "email": "dougg@torque.net",
        "time": "Sat Sep 16 20:30:47 2006 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 23 17:37:44 2006 -0500"
      },
      "message": "[SCSI] scsi_debug version 1.80\n\nSee http://www.torque.net/sg/sdebug26.html for more\ninformation on the scsi_debug driver.\n\nChangeLog:\n  - add \u0027vpd_use_hostno\u0027 parameter to allow simulated hosts\n    to see the same set of targets (and luns). For testing\n    multipath software.\n  - add \u0027fake_rw\u0027 parameter to ignore the data in READ and\n    WRITE commands\n  - add support for log subpages (new in SPC-4)\n  - yield appropriate block descriptor for MODE SENSE\n    commands (only for pdt\u003d0 (i.e. disks))\n  - REQUEST SENSE response no longer shows the stopped\n    power condition (SAT changed to agree with SPC-3)\n\nSigned-off-by: Douglas Gilbert \u003cdougg@torque.net\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "c9802cd9574a80444e689c7525627b40d7dc3a06",
      "tree": "5954e2ac7e97023b51d36127963a1e9262fbcfe0",
      "parents": [
        "3eeab61aa3ddd3c0bedb7449ada1599de22fdb5a",
        "2d2f8d59b14bec6c745e219a350ac51d9e00673f"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@sparkweed.localdomain",
        "time": "Sat Sep 23 15:33:43 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@sparkweed.localdomain",
        "time": "Sat Sep 23 15:33:43 2006 -0500"
      },
      "message": "Merge mulgrave-w:git/scsi-misc-2.6\n\nConflicts:\n\n\tdrivers/scsi/iscsi_tcp.c\n\tdrivers/scsi/iscsi_tcp.h\n\nPretty horrible merge between crypto hash consolidation\nand crypto_digest_...-\u003ecrypto_hash_... conversion\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "79da342c31ea839277060c1d2086aaf3b5cd85a4",
      "tree": "3d4accf576a5a063afbae009678917021bafd3fb",
      "parents": [
        "4ac493b1d5bfd332f3dee64baaa620961bab6cdc"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Sep 23 18:21:35 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 23 11:34:43 2006 -0700"
      },
      "message": "[PATCH] more get_property() fallout\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4ac493b1d5bfd332f3dee64baaa620961bab6cdc",
      "tree": "276fcdaaad3efc3bbe259a48b2308865b9aefb63",
      "parents": [
        "2efc80cb8ddc341d81de996920e3b2ad8a12b1f7"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Sep 23 18:20:56 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 23 11:34:43 2006 -0700"
      },
      "message": "[PATCH] briq_panel: read() and write() get __user pointers, damnit\n\nannotated, fixed a roothole in -\u003ewrite().  Dereferencing user-supplied pointer\nis a Bad Idea(tm)...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "13b5aeccc4350e5069c723e8f9becd7208ee02f2",
      "tree": "84decf7505e98d2e1d7a0935219f8b5e006c04d7",
      "parents": [
        "d7b2004528a967f2ba0bf31b1eb0da6a876960e6"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Sep 23 16:44:58 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 23 11:34:43 2006 -0700"
      },
      "message": "[PATCH] more fallout from get_property returning pointer to const\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d7b2004528a967f2ba0bf31b1eb0da6a876960e6",
      "tree": "e527ce665b6d3d4b346e74fd5797113e0f3fd8a4",
      "parents": [
        "5f77043f0f7851aa6139fb9a8b297497b540b397"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Sep 23 16:44:16 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 23 11:34:43 2006 -0700"
      },
      "message": "[PATCH] missing includes from infiniband merge\n\nindirect chains of includes are arch-specific and can\u0027t\nbe relied upon...  (hell, even attempt to build it for\nitanic would trigger vmalloc.h ones; err.h triggers\non e.g. alpha).\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2d2f8d59b14bec6c745e219a350ac51d9e00673f",
      "tree": "0e40289425e854c0b7f6e899600f2abd9a6df6bd",
      "parents": [
        "5fcda4224529c4e550c917668d5e96c1d3e7039b"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Fri Sep 15 14:43:11 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 23 11:53:09 2006 -0500"
      },
      "message": "[SCSI] megaraid: Make megaraid_ioctl() check copy_to_user() return value\n\nCheck copy_to_user() return value in drivers/scsi/megaraid.c::megadev_ioctl()\nThis gets rid of this little warning:\n  drivers/scsi/megaraid.c:3661: warning: ignoring return value of \u0027copy_to_user\u0027, declared with attribute warn_unused_result\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nAcked-by: \"Ju, Seokmann\" \u003cSeokmann.Ju@lsil.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "5fcda4224529c4e550c917668d5e96c1d3e7039b",
      "tree": "94e446cf1366c76daeef2c0d92000f6e812a0ef4",
      "parents": [
        "10d19ae5e1715c27db7009df6d59179774e7b8a1"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Thu Sep 14 17:04:58 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Sep 23 11:51:57 2006 -0500"
      },
      "message": "[SCSI] aha152x: remove static host array\n\nFix this driver not to use a static two element host array instead use\na list.  This should fix panic on multiple eject reinsert of the\npcmcia version of this device.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    }
  ],
  "next": "10d19ae5e1715c27db7009df6d59179774e7b8a1"
}
