)]}'
{
  "log": [
    {
      "commit": "f72ce644479fc06774367ed3c80d0f94e54d938b",
      "tree": "1d67b44d2b24e29f79e064cbc4f015cd0d30b964",
      "parents": [
        "7b68814d797ae29095b7651e172c28a31ee37fda"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Sun May 13 23:25:57 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:31 2007 -0300"
      },
      "message": "V4L/DVB (5669): Budget-av: Add support for EasyWatch DVB-S (0x1894:0x001b)\n\nAdd support for Satelco EasyWatch PCI DVB-S card (subsystem 0x1894:0x001b).\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7b68814d797ae29095b7651e172c28a31ee37fda",
      "tree": "731f90f9ea419d469b0a62e1637e54d6293c1862",
      "parents": [
        "b7754d74d20b701603eacf587a92ec6f71a302e1"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue May 08 18:23:40 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:30 2007 -0300"
      },
      "message": "V4L/DVB (5637): Cx88: kill core-\u003epll_desc and core-\u003epll_addr\n\nNow that dvb-pll is being used properly in all cx88-dvb instances,\nthe cx88 driver no longer needs to store pll_desc nor pll_addr.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b7754d74d20b701603eacf587a92ec6f71a302e1",
      "tree": "90c410f5c935196feabc087b5872894ac0db1aac",
      "parents": [
        "4919c49278b3299c1373912dec9c3d9cf27ec56d"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Tue May 08 18:05:16 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:29 2007 -0300"
      },
      "message": "V4L/DVB (5636): Integrate all users of the fmd1216 tuner with dvb-pll\n\nEnhance the dvb-pll definition of the fmd1216 tuner by adding an init sequence\nand a sleep sequence.\n\nThe init sequence sets the AGC control register to 0xa0, selecting the fast\ntime constant and 112 dBuV take-over point.  This the recommended value for\nDVB-T operation.\n\nThe sleep sequence sets bit P4 (which is believed to turn the analog\ndemodulator on), turns off the tuning voltage, and sets the AGC control\nregister to 0x60 (external AGC voltage, the recommended value for analog\noperation).\n\nThe existing dvb-pll users in the cx88 driver, listed below, will gain these\ninit and sleep sequences.\n\nCX88_BOARD_HAUPPAUGE_HVR1100    Hauppauge WinTV-HVR1100 DVB-T/Hybrid\nCX88_BOARD_HAUPPAUGE_HVR1100LP  Hauppauge WinTV-HVR1100 DVB-T/Hybrid (Low Profi\nCX88_BOARD_WINFAST_DTV2000H     WinFast DTV2000 H\nCX88_BOARD_HAUPPAUGE_HVR3000    Hauppauge WinTV-HVR3000 TriMode Analog/DVB-S/DV\nCX88_BOARD_HAUPPAUGE_HVR1300    Hauppauge WinTV-HVR1300 DVB-T/Hybrid MPEG Encod\n\nThis non-dvb-pll user in the cx88 driver should only gain the sleep sequence,\nas it already had an equivalent init sequence.  The non-dvb-pll code for this\nuser is removed.\n\nX88_BOARD_DNTV_LIVE_DVB_T_PRO   digitalnow DNTV Live! DVB-T Pro\n\nIn these saa7134 driver, these non-dvb-pll users are converted to use dvb-pll:\n\nSAA7134_BOARD_MD7134                    Medion 7134\nSAA7134_BOARD_ASUS_EUROPA2_HYBRID       Asus Europa2 OEM\n\nThe saa7134 functions philips_fmd1216_tuner_init(),\nphilips_fmd1216_tuner_sleep(), and philips_fmd1216_tuner_set_params() are\ndeleted and the dvb-pll versions are used.\n\nThis should result in equivalent sleep, init, and tuning sequences being sent\nto the tuner.\n\nFor the cxusb driver, only one board is effected:\n\nUSB_PID_MEDION_MD95700          \tMedion MD95700\n\nThis board used dvb_usb_tuner_init_i2c() and dvb_usb_tuner_set_params_i2c()\nfor init and tuning, respectively.  These functions are effectively the same\nas the dvb-pll versions.  They call a tuner pass control function defined at\nthe dvb-usb level, but this does not matter, as this card does not have a\ntuner pass control function (only the dib3000mb does).  This board will gain\nthe sleep sequence, while init and tuning should be unchanged.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4919c49278b3299c1373912dec9c3d9cf27ec56d",
      "tree": "0ae6884fa674f076b429bd9a300c84ec32f457b4",
      "parents": [
        "e62a42090cdeaa6bbd3d22fa25309592c5eebbbd"
      ],
      "author": {
        "name": "Aapo Tahkola",
        "email": "aet@rasterburn.org",
        "time": "Tue May 08 17:36:40 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:28 2007 -0300"
      },
      "message": "V4L/DVB (5628): Add support for A-LINK DTU dvb-t adapter\n\nSupport for A-LINK DTU(m) is not included in this patch.\n\nSigned-off-by: Aapo Tahkola \u003caet@rasterburn.org\u003e\nAcked-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e62a42090cdeaa6bbd3d22fa25309592c5eebbbd",
      "tree": "adfe31c149dec7ae5e320a62cd3e9ca09b67481c",
      "parents": [
        "af4e067e1dcf926d9523dff11e46c45fd9fa9da2"
      ],
      "author": {
        "name": "Luca Olivetti",
        "email": "luca@ventoso.org",
        "time": "Mon May 07 16:57:57 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:27 2007 -0300"
      },
      "message": "V4L/DVB (5626): Marked af9005 driver as experimental and fix dependencies\n\nMarked af9005 driver as experimental and add dependency for qt1010;\nAdded a dependency on qt1010 in Kconfig;\nCorrected the experimental gain  reduction of the mt2060 in case of\nstrong signal (though it is code included in #ifdef 0).\n\nSigned-off-by: Luca Olivetti \u003cluca@ventoso.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "af4e067e1dcf926d9523dff11e46c45fd9fa9da2",
      "tree": "c85a5008483a02b73acce6ae329f35ea38c5ed06",
      "parents": [
        "79d3a8bede9350e2ff28b950341dcfead85ba04b"
      ],
      "author": {
        "name": "Luca Olivetti",
        "email": "luca@ventoso.org",
        "time": "Mon May 07 15:19:32 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:26 2007 -0300"
      },
      "message": "V4L/DVB (5625): Add support for the AF9005 demodulator from Afatech\n\nSigned-off-by: Luca Olivetti \u003cluca@ventoso.org\u003e\nSigned-off-by: Manu Abraham \u003cabraham.manu@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "79d3a8bede9350e2ff28b950341dcfead85ba04b",
      "tree": "b2d56cde4571d53f14d15a8d338efb9d3165394f",
      "parents": [
        "fbfee8684ff235c8cc4e8859913a017dabd59c03"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed May 09 14:52:52 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:26 2007 -0300"
      },
      "message": "V4L/DVB (5652): Dibusb-mb: use dvb_attach for dib3000mb_attach\n\nconvert calls to dib3000mb_attach to use dvb_attach\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fbfee8684ff235c8cc4e8859913a017dabd59c03",
      "tree": "5102e0ba8c9901bd2fe85a013770b7e099998648",
      "parents": [
        "9bc7c04852194377fc276072359a19b5134250cc"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed May 09 15:58:17 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:25 2007 -0300"
      },
      "message": "V4L/DVB (5651): Dibusb-mb: convert pll handling to properly use dvb-pll\n\nmoved tda665x pll_init into dvb_pll_desc dvb_pll_tda665x.initdata\nconvert handling of tda665x and tua6010xs to properly use dvb-pll\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9bc7c04852194377fc276072359a19b5134250cc",
      "tree": "07bbe86ec9a0257e444afed8052c6201f1717d20",
      "parents": [
        "a3497135d829a7911b1b6a7e81ab78066cfa4131"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed May 09 13:34:54 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:24 2007 -0300"
      },
      "message": "V4L/DVB (5650): Umt-010: trivial whitespace cleanup\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a3497135d829a7911b1b6a7e81ab78066cfa4131",
      "tree": "8ebbd0c964e76415857072d1560a566ddead433c",
      "parents": [
        "890693925218501f7f7afc4cd6706fc76f395b91"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed May 09 13:33:21 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:23 2007 -0300"
      },
      "message": "V4L/DVB (5649): Umt-010: convert tua6034 handling to properly use dvb-pll\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "890693925218501f7f7afc4cd6706fc76f395b91",
      "tree": "e2545c8736e923c31a4d56b6c8817d0a51d01914",
      "parents": [
        "480f75acbc1452c0fc7b2ee595bde17c18f798aa"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed May 09 11:49:24 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:22 2007 -0300"
      },
      "message": "V4L/DVB (5648): Dvb/frontends: remove unnecessary #include\u0027s of \"dvb-pll.h\"\n\nThese sources do not need to #include \"dvb-pll.h\"\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "480f75acbc1452c0fc7b2ee595bde17c18f798aa",
      "tree": "fefdf3ef6b9ba3f943fc478fd016d36686fb168d",
      "parents": [
        "aaccb82bdb93889987497b2b712c5160cdf79240"
      ],
      "author": {
        "name": "Tony Wan",
        "email": "wankai@sjtu.org",
        "time": "Fri May 11 11:33:50 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:21 2007 -0300"
      },
      "message": "V4L/DVB (5647): Saa7134: enable ir-remote for 10moons TM300\n\nUsing Encore\u0027s key codes, we needn\u0027t add any additional key table.\n\nSigned-off-by: Tony Wan \u003cwankai@sjtu.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "aaccb82bdb93889987497b2b712c5160cdf79240",
      "tree": "ba730beb70bb156847faf0cb4f001235fbfe84bb",
      "parents": [
        "c5f48367fe54c46805774eeea8e828de54a5ad7b"
      ],
      "author": {
        "name": "Tony Wan",
        "email": "wankai@sjtu.org",
        "time": "Thu May 10 12:16:47 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:20 2007 -0300"
      },
      "message": "V4L/DVB (5646): V4l: saa7134: add support for 10moons TM300 card\n\nSupport the 10moons TM300 TV card (so called TV Master 3), which is a\n10moons saa7130 based board.  Here not include features for the\nIR-remote.\nIt has been tested using TVTIME.  The card was auto-detected and all the\ninput sources worked correct with sound.\n\nSigned-off-by: Tony Wan \u003cwankai@sjtu.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c5f48367fe54c46805774eeea8e828de54a5ad7b",
      "tree": "5a78194b89745dc55054e6f656cacec20ca1a79b",
      "parents": [
        "ea1f83cee96badc28d3f67ef29ac29c9d0eb0a1b"
      ],
      "author": {
        "name": "Thierry MERLE",
        "email": "thierry.merle@free.fr",
        "time": "Tue May 08 17:22:29 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:20 2007 -0300"
      },
      "message": "V4L/DVB (5644): Usbvision: video_ioctl2 conversion\n\nThe ioctl entry point, a big switch/case, is splitted in little \nfunctions. \n\nThese functions are set as callbacks for the video_ioctl2 video4linux \nfacility.\n\nThis improves the driver memory consumption and enables the v4l1 \ncompatibility as a side effect.\n\nSigned-off-by: Thierry MERLE \u003cthierry.merle@free.fr\u003e\nAcked-by: Dwaine P. Garden \u003cdwainegarden@rogers.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ea1f83cee96badc28d3f67ef29ac29c9d0eb0a1b",
      "tree": "44619e4ef3a46e184bd9da79ca3498457826b1a5",
      "parents": [
        "8c7189d1939f6e15c4ebc23a98b3b9f34bd004d7"
      ],
      "author": {
        "name": "Thierry MERLE",
        "email": "thierry.merle@free.fr",
        "time": "Wed May 02 18:43:55 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:19 2007 -0300"
      },
      "message": "V4L/DVB (5643): Usbvision: make common video and radio ioctls\n\nRadio and video ioctls are the same,\ndelete the usbvision_do_radio_ioctl function\nadd the special cases for radio in usbvision_v4l2_do_ioctl\n\nSigned-off-by: Thierry MERLE \u003cthierry.merle@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8c7189d1939f6e15c4ebc23a98b3b9f34bd004d7",
      "tree": "6feadd758cc302771fb0b4831372330a742501aa",
      "parents": [
        "9fe01e5c297e716c6b50166c3c032a6c07604e5b"
      ],
      "author": {
        "name": "David Warman",
        "email": "dwarman@davidwarman.net",
        "time": "Mon Apr 30 14:17:04 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:17 2007 -0300"
      },
      "message": "V4L/DVB (5642): add comment that VO_MODE is also being set.\n\nusbvision_set_video_format: add comment that VO_MODE is also being set.\n\nSigned-off-by: David Warman \u003cdwarman@davidwarman.net\u003e\nSigned-off-by: Thierry MERLE \u003cthierry.merle@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9fe01e5c297e716c6b50166c3c032a6c07604e5b",
      "tree": "795af6493825617d28b8664a75a013008de96b45",
      "parents": [
        "9b98fd28b4a181cafaa5247a04d1be6d2ca7c863"
      ],
      "author": {
        "name": "David Warman",
        "email": "dwarman@davidwarman.net",
        "time": "Mon Apr 30 14:12:19 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:17 2007 -0300"
      },
      "message": "V4L/DVB (5641): change VideoNorm to NTSC for Belkin USB Videobus II\n\nSigned-off-by: David Warman \u003cdwarman@davidwarman.net\u003e\nSigned-off-by: Thierry MERLE \u003cthierry.merle@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9b98fd28b4a181cafaa5247a04d1be6d2ca7c863",
      "tree": "9239fbfcc3edff9242b81772e969b7424f6fbc5b",
      "parents": [
        "8511df9ec2ef4c33a6b1e76527d5b47da8bc0bb6"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon May 07 01:48:56 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:16 2007 -0300"
      },
      "message": "V4L/DVB (5635): Budget-av: convert philips sd1878 / tda8261 to use dvb-pll\n\nremoved philips_sd1878_tda8261_tuner_set_params, using dvb_pll_attach, instead.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8511df9ec2ef4c33a6b1e76527d5b47da8bc0bb6",
      "tree": "5a935b08bc413dca827a2bcf4cb3a5a27c998cd3",
      "parents": [
        "4abe9f9d94e60303c30b1a9bbbc8e6532f6138cb"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon May 07 01:34:36 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:15 2007 -0300"
      },
      "message": "V4L/DVB (5634): Saa7134-dvb: convert philips td1316 handling to use dvb-pll\n\nremoved mt352_aver777_tuner_calc_regs, using dvb_pll_attach, instead.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4abe9f9d94e60303c30b1a9bbbc8e6532f6138cb",
      "tree": "c71ff23ff82c19edadddca9aed2b00b43bf6f18a",
      "parents": [
        "77d675047062d514acdc1bbe9f84658b39f99abe"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat May 05 12:15:57 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:14 2007 -0300"
      },
      "message": "V4L/DVB (5633): Tuv1236d: move rf input switching code into dvb-pll\n\nThis patch removes duplicate code from cx88-dvb and saa7134-dvb that handles\nrf input switching for the TUV1236d tuner.\n\nThe functionality is added to dvb-pll, where all the other code that \nhandles the TUV1236d is kept.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "77d675047062d514acdc1bbe9f84658b39f99abe",
      "tree": "5b1026b1be33ef349152eedb091693900cf41b8e",
      "parents": [
        "900858ecb30c27ac94369052be650e25c0fd7d2a"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat May 05 12:05:39 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:12 2007 -0300"
      },
      "message": "V4L/DVB (5632): Dvb-pll: pass dvb_frontend_parameters to generic set() function\n\nRename dvb_pll_desc.setbw() to set(), and accept struct dvb_frontend_parameters\ninstead of passing both freq and bandwidth, so that this may be used as a\ngeneric function.\n\nIn order to do this, dvb_pll_configure must also be altered in the same manner,\nto take struct dvb_frontend_parameters instead of freq and bandwidth.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "900858ecb30c27ac94369052be650e25c0fd7d2a",
      "tree": "293dd22022b8640756ccea216c2a34e0bfc46e1e",
      "parents": [
        "ecf854df72847d90d5e44b6676a855677b5a33df"
      ],
      "author": {
        "name": "Simon Arlott",
        "email": "simon@fire.lp0.eu",
        "time": "Sun May 06 21:06:32 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:12 2007 -0300"
      },
      "message": "V4L/DVB (5631): Dvb-core: Add level fixes to printk()s, plus spelling/grammer\n\nAll the printks had missing level prefixes so I\u0027ve fixed these too.\nAlso fixed some grammer errors.\n\nSigned-off-by: Simon Arlott \u003csimon@fire.lp0.eu\u003e\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ecf854df72847d90d5e44b6676a855677b5a33df",
      "tree": "2e59138ddee1c1799042d34baeda8f8f1b5cc981",
      "parents": [
        "8573a9e6a8ed724b7e3074dc8762d4117ed0b3aa"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Sat May 05 20:11:32 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:11 2007 -0300"
      },
      "message": "V4L/DVB (5629): Cx88: VP3054 support can\u0027t be a module when cx88 is compiled in\n\nIf cx88 support is compiled into the kernel while vp3054 is left as a module,\nthe kernel will fail to link.  Adjust the existing \"#if\" code in cx88 so\nthat it won\u0027t consider vp3054 to be supported in this case.\n\nIt might make sense to move vp3054 selection into the \"customisation\" menu\ninstead of a cx88 sub-option (though this is a cx88 feature, there is no extra\nchip involved).\n\nIt might also make sense to use dvb_attach() to load vp3054 support.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8573a9e6a8ed724b7e3074dc8762d4117ed0b3aa",
      "tree": "c84aa587103700a3db61f271dfb7c0b99aa37492",
      "parents": [
        "8b4a40809e5330c9da5d20107d693d92d73b31dc"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 08 01:09:11 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:23:11 2007 -0300"
      },
      "message": "V4L/DVB (5563a): Add experimental support for tea5761 tuner\n\nThis driver were made based on tea5761 specs.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8b4a40809e5330c9da5d20107d693d92d73b31dc",
      "tree": "14de7320d32a7e72dc2cddf4833405db0f49a7ba",
      "parents": [
        "b187f180cc942e50007aa039f8e3a620ee5f3171"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Wed Jul 18 00:49:11 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Jul 18 08:38:22 2007 -0700"
      },
      "message": "zs: move to the serial subsystem\n\nThis is a reimplementation of the zs driver for the serial subsystem.  Any\nresemblance to the old driver is purely coincidential.  ;-) I do hope I got\nthe handling of modem lines right -- better do not tackle me about the\nissue unless you feel too good...\n\nAny users of the old driver: please note the numbers of the serial lines\nhave now been swapped, i.e.  ttyS0 \u003c-\u003e ttyS1 and ttyS2 \u003c-\u003e ttyS3.  It has\nto do with the modem lines mentioned above; basically the port A in a given\nchip has to be initialised before the port B if you want to use the latter\nas the serial console (which is usually the case), as operations on modem\nlines of the serial line associated with the port B access both ports (see\nthe comment at the top of the driver for the details of wiring used).\nPlease update your scripts.\n\nThis is also the reason each SCC now requests an IRQ once only (as seen in\n\"/proc/interrupts\") -- the handler takes care of both ports at once as the\nline associated with the port B has to take status update interrupts from\nboth ports (and yet the line of the port A takes its own for itself too).\nThe old driver never got it right...\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b187f180cc942e50007aa039f8e3a620ee5f3171",
      "tree": "5a46af1f8a1a3e2d4852b7ff4df4b339a9b31b7d",
      "parents": [
        "04e08d0e9b936b91e761454b3134e260c4f50696"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "Yinghai.Lu@Sun.COM",
        "time": "Wed Jul 18 00:49:10 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Jul 18 08:38:22 2007 -0700"
      },
      "message": "serial: add early_serial_setup() back to header file\n\nearly_serial_setup was removed from serial.h, but forgot to put in\nserial_8250.h\n\nSigned-off-by: Yinghai Lu \u003cyinghai.lu@sun.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "04e08d0e9b936b91e761454b3134e260c4f50696",
      "tree": "83af3e29e629ccfc41242759af7b49c2847979d8",
      "parents": [
        "851a8a7fd451db3dcd5d44d784083f0f66b24d57"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Wed Jul 18 00:49:09 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Jul 18 08:38:22 2007 -0700"
      },
      "message": "fbdev: make fb_append_extra_logo() depend on fb\u003dy\n\nWe can\u0027t show the extra logo from boot code if FB is built as a module.\nMake the FB_LOGO_EXTRA depend on FB\u003dy.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "851a8a7fd451db3dcd5d44d784083f0f66b24d57",
      "tree": "0d9e96cd7d3edecb05487366b8b1c8d363920516",
      "parents": [
        "cb32da0416b823b7f4b65e7e85d6cba16ca4d1e1"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Wed Jul 18 00:49:08 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Jul 18 08:38:22 2007 -0700"
      },
      "message": "dm: fix memory leak in dm_create_persistent() when starting metadata update thread fails\n\nIf, in dm_create_persistent(), the call to create_singlethread_workqueue()\nfails then we\u0027ll return without freeing the memory allocated to \u0027ps\u0027, thus\nleaking sizeof(struct pstore) bytes.  This patch fixes the leak.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\nAcked-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cb32da0416b823b7f4b65e7e85d6cba16ca4d1e1",
      "tree": "1d09075441ae985fbdb4347b6b63da1ed7fcc754",
      "parents": [
        "1985026d32e69ed6dac3ba0ef8ff10366f060ed3"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jul 18 09:18:36 2007 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 17:26:43 2007 -0700"
      },
      "message": "slob: Kill off duplicate kzalloc() definition.\n\nWith the slab zeroing allocations cleanups Christoph stubbed in a generic\nkzalloc(), which was missed on SLOB. Follow the SLAB/SLUB changes and\nkill off the __kzalloc() wrapper that SLOB was using.\n\nReported-by: Jan Engelhardt \u003cjengelh@computergmbh.de\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1985026d32e69ed6dac3ba0ef8ff10366f060ed3",
      "tree": "a355fde028462c4d6ae6cad9090011a73cb566a7",
      "parents": [
        "8b0d4164b4ac151050953d78c97fcceade69eb3c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 15:57:42 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 15:57:42 2007 -0700"
      },
      "message": "Revert drivers/ide/ide.c scsi_cmd_ioctl() usage changes\n\nThe old IDE driver is not ready to take generic SCSI commands, even if\nit uses them for some specific issues (ie the tray open/close ioctls for\nIDE CD-ROM\u0027s). Pointed out by Bartlomiej.\n\nI\u0027m sure we\u0027ll have it fixed properly soon enough, but for now we should\nnot allow it to cause problems.\n\nCc: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8b0d4164b4ac151050953d78c97fcceade69eb3c",
      "tree": "19c303650d7bd64cd766c0efae4c02a6f97b1dff",
      "parents": [
        "fd2f261053b2f125d5f6882b6d095ce2f4076fe5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 15:43:56 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 15:43:56 2007 -0700"
      },
      "message": "Make the \"z/VM unit record device driver\" depend on S390\n\nI really don\u0027t see anybody else wanting to select it ;)\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fd2f261053b2f125d5f6882b6d095ce2f4076fe5",
      "tree": "5be548353e3c8b3a7e1e5e01e41b88777ad6d249",
      "parents": [
        "99e1221d1a1edac316f7f8116c781f75733b1159",
        "a07a5b336f699e21d405764931a9d5426dc4f945"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 15:29:33 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 15:29:33 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6\n\n* \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6:\n  [S390] Fix broken logic, SIGA flags must be bitwise ORed\n  [S390] cio: Dont print trailing \\0 in modalias_show().\n  [S390] Simplify stack trace.\n  [S390] z/VM unit record device driver\n  [S390] vmcp cleanup\n  [S390] qdio: output queue stall on FCP and network devices\n  [S390] Fix disassembly of RX_URRD, SI_URD \u0026 PC-relative instructions.\n  [S390] Update default configuration.\n"
    },
    {
      "commit": "99e1221d1a1edac316f7f8116c781f75733b1159",
      "tree": "43eb69bf65de33b2a4d6e506e6bc95c14906bed7",
      "parents": [
        "f3d9071667752e5d419e59f76912ed3fb4a6bb9c",
        "7e2a1498a90aff0e57271bf838a29aaa4e1c6bf9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 15:28:18 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 15:28:18 2007 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog: (21 commits)\n  [WATCHDOG] at32ap700x_wdt.c - Fix compilation warnings\n  [WATCHDOG] at32ap700x_wdt.c - Add spinlock support\n  [WATCHDOG] at32ap700x_wdt.c - Add nowayout + MAGICCLOSE features\n  [WATCHDOG] at32ap700x_wdt.c - timeout module parameter patch\n  [WATCHDOG] at32ap700x_wdt.c - checkpatch.pl-0.05 clean-up\u0027s\n  [WATCHDOG] change s3c2410_wdt to using dev_() macros for output\n  [WATCHDOG] s3c2410_wdt announce initialisation\n  [WATCHDOG] at32ap700x-wdt: add iounmap if probe function fails\n  [WATCHDOG] at32ap700x-wdt: add missing iounmap in _remove\n  [WATCHDOG] watchdog-driver-for-at32ap700x-devices-fix-2\n  [WATCHDOG] watchdog-driver-for-at32ap700x-devices-fix\n  [WATCHDOG] Watchdog driver for AT32AP700X devices\n  [WATCHDOG] Mixcom Watchdog - CodingStyle clean-up\n  [WATCHDOG] Mixcom Watchdog - clean-up printk\u0027s\n  [WATCHDOG] Mixcom Watchdog - clean-up printk\u0027s\n  [WATCHDOG] Mixcom Watchdog - checkcard part 2\n  [WATCHDOG] Mixcom Watchdog - checkcard\n  [WATCHDOG] Mixcom Watchdog - get rid of port offset\u0027s\n  [WATCHDOG] Mixcom Watchdog - update \"Documentation\"\n  [WATCHDOG] Remove the redundant check for pwrite() in EP93XXX watchdog.\n  ...\n"
    },
    {
      "commit": "f3d9071667752e5d419e59f76912ed3fb4a6bb9c",
      "tree": "e8787124dbe9bdd7e12d7c427c9ee6036cbe7783",
      "parents": [
        "6dfce901a450534d046b7950682243d5fb665783",
        "5d3a8cd34beb1521a2697c6ed7b647ef9bafdbf1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 15:26:31 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 15:26:31 2007 -0700"
      },
      "message": "Merge branch \u0027bsg\u0027 of git://git.kernel.dk/data/git/linux-2.6-block\n\n* \u0027bsg\u0027 of git://git.kernel.dk/data/git/linux-2.6-block:\n  bsg: fix missing space in version print\n  Don\u0027t define empty struct bsg_class_device if !CONFIG_BLK_DEV_BSG\n  bsg: Kconfig updates\n  bsg: minor cleanup\n  bsg: device hash table cleanup\n  bsg: fix initialization error handling bugs\n  bsg: mark FUJITA Tomonori as bsg maintainer\n  bsg: convert to dynamic major\n  bsg: address various review comments\n"
    },
    {
      "commit": "6dfce901a450534d046b7950682243d5fb665783",
      "tree": "896572d34cc4c5149dcd83a260018d22d7f58dce",
      "parents": [
        "96a6099d2fb448cc06401386c7703a6ca015ac3d",
        "10fa16e75c70c8e7ec4675c5f985548a6565dca2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 15:23:50 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 15:23:50 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs:\n  9p: fix debug compilation error\n"
    },
    {
      "commit": "96a6099d2fb448cc06401386c7703a6ca015ac3d",
      "tree": "d44911dcfa789b3bd21c0b48ea423edc68398feb",
      "parents": [
        "e779220ec3d70843cef5e9f410d7a0c287f46718",
        "98fc4839aa00a02da83625e9fedad7a348c0af91"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 15:23:37 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 15:23:37 2007 -0700"
      },
      "message": "Merge branch \u0027isdn-cleanup\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6\n\n* \u0027isdn-cleanup\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6:\n  [ISDN] HiSax hfc_pci: minor cleanups\n  [ISDN] HiSax bkm_a4t: split setup into two smaller functions\n  [ISDN] HiSax enternow: split setup into 3 smaller functions\n  [ISDN] HiSax netjet_u: split setup into 3 smaller functions\n  [ISDN] HiSax netjet_s: code movement, prep for hotplug\n  [ISDN] HiSax: move card state alloc/setup code into separate functions\n  [ISDN] HiSax: move card setup into separate function\n"
    },
    {
      "commit": "e779220ec3d70843cef5e9f410d7a0c287f46718",
      "tree": "3caa1e9bf74f5eae372ea7c636903ab09d80d9d3",
      "parents": [
        "b8c638acacfe32c0bde361916467af00691f1965",
        "62715ec832c7229b677415901e98799124efb023"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 15:19:27 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 15:19:27 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SPARC64]: Kill bogus set_fs(KERNEL_DS) in do_rt_sigreturn().\n  [SPARC64]: Update defconfig.\n  [SPARC64]: Kill explicit %gl register reference.\n"
    },
    {
      "commit": "b8c638acacfe32c0bde361916467af00691f1965",
      "tree": "a5655f484fa731d5ffd49c284f0372c4e055d144",
      "parents": [
        "ef9efe43f2eddabee1e78a90c7c8451505bf05e1",
        "8e1c091cccd551557d24ce845715e8ceb6c49d36"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 15:19:06 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 15:19:06 2007 -0700"
      },
      "message": "Merge branch \u0027uninit-var\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6\n\n* \u0027uninit-var\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6:\n  arch/i386/* fs/* ipc/*: mark variables with uninitialized_var()\n  drivers/*: mark variables with uninitialized_var()\n"
    },
    {
      "commit": "ef9efe43f2eddabee1e78a90c7c8451505bf05e1",
      "tree": "b371cf7186d383890f6df1d127ce27fec67a0c3c",
      "parents": [
        "8dfd588c3180b7403c402b4545164ee4543f8f86",
        "b1734d2388cc45ecdec58615e35955d0d402f938"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 15:18:33 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 15:18:33 2007 -0700"
      },
      "message": "Merge branch \u0027warnings\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6\n\n* \u0027warnings\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6:\n  drivers/atm/ambassador: kill uninit\u0027d var warning, and fix bug\n  [libata] sata_mv: use pci_try_set_mwi()\n  drivers/infiniband/hw/mthca/mthca_qp: kill uninit\u0027d var warning\n  drivers/net/wan/sbni: kill uninit\u0027d var warning\n  drivers/mtd/ubi/eba: minor cleanup: tighten scope of a local var\n  drivers/telephony/ixj: cleanup and fix gcc warning\n  drivers/net/wan/pc300_drv: fix bug caught by gcc warning\n  drivers/usb/misc/auerswald: fix status check, remove redundant check\n  [netdrvr] eepro100, ne2k-pci: abort resume if pci_enable_device() fails\n  [netdrvr] natsemi: Fix device removal bug\n  kernel/auditfilter: kill bogus uninit\u0027d-var compiler warning\n"
    },
    {
      "commit": "8dfd588c3180b7403c402b4545164ee4543f8f86",
      "tree": "9bd261e2b78f20ea852f60ee1a13f57cff51cdae",
      "parents": [
        "44052e0d91757ecac4a2f659ea3e1a658dd6057e"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Jul 17 22:29:46 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 14:39:19 2007 -0700"
      },
      "message": "smp_call_function_single() should be a macro on UP\n\n... or we end up with header include order problems from hell.\n\nE.g. on m68k this is 100% fatal - local_irq_enable() there\nwants preempt_count(), which wants task_struct fields, which\nwe won\u0027t have when we are in smp.h pulled from sched.h.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "62715ec832c7229b677415901e98799124efb023",
      "tree": "29c3699ba537e65074c72e7f3ca20f960766a109",
      "parents": [
        "c1e49e3a1b37e5fbeb6923d4a950ec1fea8388fa"
      ],
      "author": {
        "name": "Oleg Nesterov",
        "email": "oleg@tv-sign.ru",
        "time": "Tue Jul 17 14:37:54 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 17 14:37:54 2007 -0700"
      },
      "message": "[SPARC64]: Kill bogus set_fs(KERNEL_DS) in do_rt_sigreturn().\n\nFrom: Oleg Nesterov \u003coleg@tv-sign.ru\u003e\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "98fc4839aa00a02da83625e9fedad7a348c0af91",
      "tree": "6d73e31849d70fd930c93168bbc06c869ae407dd",
      "parents": [
        "d825a49259a272d2451f0bfb0f789534377ac478"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jul 15 21:48:07 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 17:26:24 2007 -0400"
      },
      "message": "[ISDN] HiSax hfc_pci: minor cleanups\n\n* trim trailing whitespace\n* remove CONFIG_PCI ifdefs, this driver is always PCI (Kconfig enforced)\n* remove return statements at the tail of a function\n* remove indentation levels by returning an error code immediately.\n  Makes the code much more readable, and easier to update to PCI hotplug\n  API.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d825a49259a272d2451f0bfb0f789534377ac478",
      "tree": "42518968b8df62b1c49a05e3585e670865b3311d",
      "parents": [
        "a2b66515a7a2df5cbe4627bd355a1f9a73246bdc"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jul 15 19:58:24 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 17:24:17 2007 -0400"
      },
      "message": "[ISDN] HiSax bkm_a4t: split setup into two smaller functions\n\nNo behavior changes, just code movement.  Prep for PCI hotplug API.\n\nWell, CONFIG_PCI useless ifdef was removed.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a2b66515a7a2df5cbe4627bd355a1f9a73246bdc",
      "tree": "5f7832184eefb2444c37e4f341b069c15cd692fb",
      "parents": [
        "7c60e1caa5ddaf7605a8baa91a7d5b6f9c324385"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jul 15 19:25:45 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 17:23:22 2007 -0400"
      },
      "message": "[ISDN] HiSax enternow: split setup into 3 smaller functions\n\nNo behavior changes, just code movement.  Prep for PCI hotplug API.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7c60e1caa5ddaf7605a8baa91a7d5b6f9c324385",
      "tree": "ff5ba23a3b64ca928aedf3b069a530469161cf92",
      "parents": [
        "0566a66382ce82310c2bc98fb3560419e9f4349f"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jul 15 16:59:01 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 17:21:37 2007 -0400"
      },
      "message": "[ISDN] HiSax netjet_u: split setup into 3 smaller functions\n\nNo behavior changes, just code movement.  Prep for PCI hotplug API.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "0566a66382ce82310c2bc98fb3560419e9f4349f",
      "tree": "f574131004fe9e4af2f6c13f1087ba580481a211",
      "parents": [
        "881ebdc9f4fb6466a6198ef7943b8637e0a48232"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jul 15 04:25:35 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 17:18:29 2007 -0400"
      },
      "message": "[ISDN] HiSax netjet_s: code movement, prep for hotplug\n\n1) Remove CONFIG_PCI ifdefs.  PCI is required in Kconfig.\n\n2) Break up setup_netjet_s() into three separate internal functions.\nThis helps facilitate upcoming use of PCI hotplug API, and in addition\nmakes the code much easier to follow.\n\nNo code is changed, just moved around.  I even kept the out-of-favor\n\"return(0)\" style used in the current source code.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "881ebdc9f4fb6466a6198ef7943b8637e0a48232",
      "tree": "6de8c9efb81dcbc89112dc0edaf86f4351eb4af1",
      "parents": [
        "82bcda95969dc9852f5cc64001c078ec7d3d95ef"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 17:14:23 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 17:14:23 2007 -0400"
      },
      "message": "[ISDN] HiSax: move card state alloc/setup code into separate functions\n\nJust code movement.  No code changes or cleanups besides that which\nis required to call the new functions from the old code site.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "82bcda95969dc9852f5cc64001c078ec7d3d95ef",
      "tree": "ff0e1fb239f4b342643a95b6ff5c56f12b95d162",
      "parents": [
        "49c13b51a15f1ba9f6d47e26e4a3886c4f3931e2"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Jul 14 21:58:34 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 17:00:32 2007 -0400"
      },
      "message": "[ISDN] HiSax: move card setup into separate function\n\nNo behavior changes, just code movement.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "44052e0d91757ecac4a2f659ea3e1a658dd6057e",
      "tree": "264dbf4cdb55db11316ec30e184eefb17ace1d8c",
      "parents": [
        "bec85e8031f7d390643df27e74f8bc9715bb8224"
      ],
      "author": {
        "name": "Frank Lichtenheld",
        "email": "frank@lichtenheld.de",
        "time": "Tue Jul 17 19:50:53 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 13:53:29 2007 -0700"
      },
      "message": "mixart: Add missing vmalloc.h include\n\nFixes the following build error:\n  CC      sound/pci/mixart/mixart_hwdep.o\nsound/pci/mixart/mixart_hwdep.c: In function ‘mixart_hwdep_dsp_load’:\nsound/pci/mixart/mixart_hwdep.c:610: error: implicit declaration of function ‘vmalloc’\nsound/pci/mixart/mixart_hwdep.c:617: error: implicit declaration of function ‘vfree’\n\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bec85e8031f7d390643df27e74f8bc9715bb8224",
      "tree": "dff6fe65158b7607e6749200f753880ff25ea0d0",
      "parents": [
        "3bd858ab1c451725c07a805dcb315215dc85b86e"
      ],
      "author": {
        "name": "Frank Lichtenheld",
        "email": "frank@lichtenheld.de",
        "time": "Tue Jul 17 19:30:38 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 13:53:29 2007 -0700"
      },
      "message": "hppb: Add missing dma-mapping.h include\n\nThis fixes the following build-error:\n\n CC      drivers/parisc/hppb.o\ndrivers/parisc/hppb.c: In function ‘hppb_probe’:\ndrivers/parisc/hppb.c:73: error: implicit declaration of function ‘ccio_request_resource’\n\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8e1c091cccd551557d24ce845715e8ceb6c49d36",
      "tree": "28f1ea20efe46dd6f62cc0cb77f65be56e7225fc",
      "parents": [
        "a6343afb6e16b65b9f0b264f94f8207212e7e3ae"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 05:40:59 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 16:23:19 2007 -0400"
      },
      "message": "arch/i386/* fs/* ipc/*: mark variables with uninitialized_var()\n\nMark variables with uninitialized_var() if such a warning appears,\nand analysis proves that the var is initialized properly on all paths\nit is used.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a6343afb6e16b65b9f0b264f94f8207212e7e3ae",
      "tree": "038520431715be0dab295883ba994b7854202c71",
      "parents": [
        "b1734d2388cc45ecdec58615e35955d0d402f938"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 05:39:58 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 16:23:19 2007 -0400"
      },
      "message": "drivers/*: mark variables with uninitialized_var()\n\nMark variables in drivers/* with uninitialized_var() if such a warning\nappears, and analysis proves that the var is initialized properly on all\npaths it is used.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b1734d2388cc45ecdec58615e35955d0d402f938",
      "tree": "22218bc7fb0428ac6566a056a7f76edf92b44cdd",
      "parents": [
        "ea8b4db97aa41a66c05daa4055a1974692ccd52d"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 02:32:21 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 16:18:01 2007 -0400"
      },
      "message": "drivers/atm/ambassador: kill uninit\u0027d var warning, and fix bug\n\nAn uninitialized variable warning illuminated an area where indeed the\nvariable was being used without initialization.  Unfortunately, after\nverifying all such paths were fixed, the warning still appears.  So we\nfollow the initialization practice of other variables in this function.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ea8b4db97aa41a66c05daa4055a1974692ccd52d",
      "tree": "4326663733697bfde01c97f305c3458d30541da7",
      "parents": [
        "9db48926208562df3c778682e064990170ab8971"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 02:21:50 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 16:18:00 2007 -0400"
      },
      "message": "[libata] sata_mv: use pci_try_set_mwi()\n\nBecause sometimes in life, it\u0027s ok to fail.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9db48926208562df3c778682e064990170ab8971",
      "tree": "ee9ab885460433b9cdac27b87e863bd0c0d174f2",
      "parents": [
        "e5fb4f42268654ca41ab50b1406fb7da97559db5"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 02:03:49 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 16:18:00 2007 -0400"
      },
      "message": "drivers/infiniband/hw/mthca/mthca_qp: kill uninit\u0027d var warning\n\ndrivers/infiniband/hw/mthca/mthca_qp.c: In function\n  ‘mthca_tavor_post_send’:\ndrivers/infiniband/hw/mthca/mthca_qp.c:1594: warning: ‘f0’ may be used\n  uninitialized in this function\ndrivers/infiniband/hw/mthca/mthca_qp.c: In function\n  ‘mthca_arbel_post_send’:\ndrivers/infiniband/hw/mthca/mthca_qp.c:1949: warning: ‘f0’ may be used\n  uninitialized in this function\n\nInitializing \u0027f0\u0027 is not strictly necessary in either case, AFAICS.\n\nI was considering use of uninitialized_var(), but looking at the\ncomplex flow of control in each function, I feel it is wiser and\nsafer to simply zero the var and be certain of ourselves.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e5fb4f42268654ca41ab50b1406fb7da97559db5",
      "tree": "912246a817efc8337f5a687f916194f6ff4e65cf",
      "parents": [
        "2ab934b8afa89b9b3e71b7fb66470a19772f5012"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 01:56:32 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 16:18:00 2007 -0400"
      },
      "message": "drivers/net/wan/sbni: kill uninit\u0027d var warning\n\nIt\u0027s actually convenient in the code to initialize this and a sister\nvariable to zero.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2ab934b8afa89b9b3e71b7fb66470a19772f5012",
      "tree": "39662b8ac31be2a3f4458e2b08476e638d4491f7",
      "parents": [
        "0d480db85dea59e1393c3968fbdac0117431e797"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 01:49:56 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 16:18:00 2007 -0400"
      },
      "message": "drivers/mtd/ubi/eba: minor cleanup: tighten scope of a local var\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "0d480db85dea59e1393c3968fbdac0117431e797",
      "tree": "662d51f4cec6e216ce873037d8a132fa62c4446b",
      "parents": [
        "79c63e1976df035dee587c016d79cbccb130494a"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 01:35:08 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 16:18:00 2007 -0400"
      },
      "message": "drivers/telephony/ixj: cleanup and fix gcc warning\n\n1) Fix gcc uninit\u0027d var warnings by adding \u0027default\u0027 switch stmt labels\nin two cases.  It was lightning-strikes unlikely that a problem would\never arise, but not impossible.\n\n2) Tighten the scope of \u0027blankword\u0027 in two cases.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "79c63e1976df035dee587c016d79cbccb130494a",
      "tree": "469e27493634160813ce0f39341c55d71524b2d1",
      "parents": [
        "ae97fec3701a559929c3529e35417fab133a4d39"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 01:32:29 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 16:18:00 2007 -0400"
      },
      "message": "drivers/net/wan/pc300_drv: fix bug caught by gcc warning\n\nThe warning\n\ndrivers/net/wan/pc300_drv.c: In function ‘cpc_open’:\ndrivers/net/wan/pc300_drv.c:2942: warning: ‘br’ may be used\nuninitialized in this function\n\nwas valid.  Ensure \u0027br\u0027 is initialized in all cases.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ae97fec3701a559929c3529e35417fab133a4d39",
      "tree": "3eddac64147a077f5f312e24ddc801b074ac2285",
      "parents": [
        "cad1b9da74f14c5f15b63ffc93c53debe09b3781"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 01:08:29 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 16:18:00 2007 -0400"
      },
      "message": "drivers/usb/misc/auerswald: fix status check, remove redundant check\n\n1) We should only set \u0027actual_length\u0027 output variable if usb length is\nknown to be good.\n\n2) No need to check actual_length for NULL.  The only caller always\npasses non-NULL value.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "cad1b9da74f14c5f15b63ffc93c53debe09b3781",
      "tree": "20ce24a96b34c941cc3267fe4e40b212ddb3a0e7",
      "parents": [
        "f6c4286590e7cb13dd16cb2a6e4dc4a27ce6df1d"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 00:15:54 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 16:17:59 2007 -0400"
      },
      "message": "[netdrvr] eepro100, ne2k-pci: abort resume if pci_enable_device() fails\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f6c4286590e7cb13dd16cb2a6e4dc4a27ce6df1d",
      "tree": "92826825d123d0f0f52074024045cb43ec721cc5",
      "parents": [
        "6f686d3d14621b90f3793b705bdf9fa624fd29ca"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 00:01:09 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 16:17:59 2007 -0400"
      },
      "message": "[netdrvr] natsemi: Fix device removal bug\n\nThis episode illustrates how an overused warning can train people to\nignore that warning, which winds up hiding bugs.\n\nThe warning\n\ndrivers/net/natsemi.c: In function ‘natsemi_remove1’:\ndrivers/net/natsemi.c:3222: warning: ignoring return value of\n‘device_create_file’, declared with attribute warn_unused_result\n\nis oft-ignored, even though at close inspection one notices this occurs\nin the /remove/ function, not normally where creation occurs.  A quick\ns/create/remove/ and we are fixed, with the warning gone.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "6f686d3d14621b90f3793b705bdf9fa624fd29ca",
      "tree": "6addd4e43f433543b33ef0c5e8fdb9f0855f5dce",
      "parents": [
        "49c13b51a15f1ba9f6d47e26e4a3886c4f3931e2"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Jul 16 21:25:01 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jul 17 16:17:59 2007 -0400"
      },
      "message": "kernel/auditfilter: kill bogus uninit\u0027d-var compiler warning\n\nKill this warning...\n\nkernel/auditfilter.c: In function ‘audit_receive_filter’:\nkernel/auditfilter.c:1213: warning: ‘ndw’ may be used uninitialized in this function\nkernel/auditfilter.c:1213: warning: ‘ndp’ may be used uninitialized in this function\n\n...with a simplification of the code.  audit_put_nd() can accept NULL\narguments, just like kfree().  It is cleaner to init two existing vars\nto NULL, remove the redundant test variable \u0027putnd_needed\u0027 branches, and call\naudit_put_nd() directly.\n\nAs a desired side effect, the warning goes away.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c1e49e3a1b37e5fbeb6923d4a950ec1fea8388fa",
      "tree": "451f2dde69ad056b21baf38b2ba062fd208b1bd6",
      "parents": [
        "41120551fa36614bec00d9c26180af990b8e8f47"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Jul 17 01:20:17 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Jul 17 12:18:16 2007 -0700"
      },
      "message": "[SPARC64]: Update defconfig.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "41120551fa36614bec00d9c26180af990b8e8f47",
      "tree": "a42cefd47b107cb6b378372e65b427bc30620151",
      "parents": [
        "49c13b51a15f1ba9f6d47e26e4a3886c4f3931e2"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jul 16 21:33:19 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Jul 17 12:18:15 2007 -0700"
      },
      "message": "[SPARC64]: Kill explicit %gl register reference.\n\nOlder binutils can\u0027t handle it.  Use SET_GL() instead,\nwhich is explicitly for this purpose.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3bd858ab1c451725c07a805dcb315215dc85b86e",
      "tree": "5d49c4300e350d64fd81eb3230b81f754117e0c1",
      "parents": [
        "49c13b51a15f1ba9f6d47e26e4a3886c4f3931e2"
      ],
      "author": {
        "name": "Satyam Sharma",
        "email": "ssatyam@cse.iitk.ac.in",
        "time": "Tue Jul 17 15:00:08 2007 +0530"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 12:00:03 2007 -0700"
      },
      "message": "Introduce is_owner_or_cap() to wrap CAP_FOWNER use with fsuid check\n\nIntroduce is_owner_or_cap() macro in fs.h, and convert over relevant\nusers to it. This is done because we want to avoid bugs in the future\nwhere we check for only effective fsuid of the current task against a\nfile\u0027s owning uid, without simultaneously checking for CAP_FOWNER as\nwell, thus violating its semantics.\n[ XFS uses special macros and structures, and in general looked ...\nuntouchable, so we leave it alone -- but it has been looked over. ]\n\nThe (current-\u003efsuid !\u003d inode-\u003ei_uid) check in generic_permission() and\nexec_permission_lite() is left alone, because those operations are\ncovered by CAP_DAC_OVERRIDE and CAP_DAC_READ_SEARCH. Similarly operations\nfalling under the purview of CAP_CHOWN and CAP_LEASE are also left alone.\n\nSigned-off-by: Satyam Sharma \u003cssatyam@cse.iitk.ac.in\u003e\nCc: Al Viro \u003cviro@ftp.linux.org.uk\u003e\nAcked-by: Serge E. Hallyn \u003cserge@hallyn.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "49c13b51a15f1ba9f6d47e26e4a3886c4f3931e2",
      "tree": "a96d7fc5884e56a61993f9393afa9077f8068b47",
      "parents": [
        "492559af235eb56884d62553f191c0b5c4def990",
        "cec9ad279b66793bee0b5009b7ca311060061efd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 11:50:26 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 11:50:26 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm: (80 commits)\n  KVM: Use CPU_DYING for disabling virtualization\n  KVM: Tune hotplug/suspend IPIs\n  KVM: Keep track of which cpus have virtualization enabled\n  SMP: Allow smp_call_function_single() to current cpu\n  i386: Allow smp_call_function_single() to current cpu\n  x86_64: Allow smp_call_function_single() to current cpu\n  HOTPLUG: Adapt thermal throttle to CPU_DYING\n  HOTPLUG: Adapt cpuset hotplug callback to CPU_DYING\n  HOTPLUG: Add CPU_DYING notifier\n  KVM: Clean up #includes\n  KVM: Remove kvmfs in favor of the anonymous inodes source\n  KVM: SVM: Reliably detect if SVM was disabled by BIOS\n  KVM: VMX: Remove unnecessary code in vmx_tlb_flush()\n  KVM: MMU: Fix Wrong tlb flush order\n  KVM: VMX: Reinitialize the real-mode tss when entering real mode\n  KVM: Avoid useless memory write when possible\n  KVM: Fix x86 emulator writeback\n  KVM: Add support for in-kernel pio handlers\n  KVM: VMX: Fix interrupt checking on lightweight exit\n  KVM: Adds support for in-kernel mmio handlers\n  ...\n"
    },
    {
      "commit": "492559af235eb56884d62553f191c0b5c4def990",
      "tree": "a5dfa19243b3b8b976e9f5b9c788cafcd3ad80c7",
      "parents": [
        "d3676756968eef4a31da11be5addc4eec1b6db2c",
        "4f8de2745629330d78776282ea490fece22ee5e4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 11:31:57 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 11:31:57 2007 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6:\n  [IA64] Clean away some code inside some non-existent CONFIG ifdefs\n  [IA64] ar.itc access must really be after xtime_lock.sequence has been read\n  [IA64] correctly count CPU objects in the ia64/sn hwperf interface\n  [IA64] arbitary speed tty ioctl support\n  [IA64] use machvec\u003ddig on hpzx1 platforms\n"
    },
    {
      "commit": "d3676756968eef4a31da11be5addc4eec1b6db2c",
      "tree": "409a8dfa8133cc30ef274e9e2df24ac77c53840d",
      "parents": [
        "27d41718157626e4509026c7dac247a659c0e71f"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Jul 17 08:49:35 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 11:01:07 2007 -0700"
      },
      "message": "atl1: missing include\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "27d41718157626e4509026c7dac247a659c0e71f",
      "tree": "0d5f33ec8660495f2a32e573f0fa1767f292aef5",
      "parents": [
        "547c178b7237f586cbaac0246a112c502de32d64"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Jul 17 08:49:35 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 11:01:07 2007 -0700"
      },
      "message": "mark a bunch of ISA|EISA|PCI drivers as such\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "547c178b7237f586cbaac0246a112c502de32d64",
      "tree": "d65e582ab54d07d99cb8ef7f6c77dcbbc718086d",
      "parents": [
        "6d0fd9c9832005b754d7cd04bc8c0ce7ea035366"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Jul 17 08:49:35 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 11:01:07 2007 -0700"
      },
      "message": "missing exports of csum_...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6d0fd9c9832005b754d7cd04bc8c0ce7ea035366",
      "tree": "a76a35c72fcd7e66934de4dfc1ff0215ee3776b7",
      "parents": [
        "7155c9f576fc8cff12448110b5d104096ba58aee"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Jul 17 08:49:35 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 11:01:07 2007 -0700"
      },
      "message": "um_kmalloc() remnants\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nAcked-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7155c9f576fc8cff12448110b5d104096ba58aee",
      "tree": "811df48676aab73f669432ecca7118d9242dd8c7",
      "parents": [
        "d37c6e1b67e8d7f3c5fceba491dcb09a15cb7772"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Jul 17 08:49:35 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 11:01:07 2007 -0700"
      },
      "message": "sparc32 has working dma-mapping only with CONFIG_PCI\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d37c6e1b67e8d7f3c5fceba491dcb09a15cb7772",
      "tree": "0475cc3e841e22994b3a779125d4cd90b52dc76d",
      "parents": [
        "cc040a8a0e8ba95fbb0ae1edcb9ec83623b422e3"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Jul 17 08:49:35 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 11:01:07 2007 -0700"
      },
      "message": "saner typechecking in generic unaligned.h\n\nVerify that types would match for assignment (under sizeof, so we are safe from\nside effects or any code actually getting generated), then explicitly cast\neverywhere to the fixed-sized types.  Kills a bunch of bogus warnings about\nconstants being truncated (gcc, sparse), finds a pile of endianness problems\nhidden by old noise (sparse).\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cc040a8a0e8ba95fbb0ae1edcb9ec83623b422e3",
      "tree": "e86350f03ca943c635456eeec90f7798bc13586f",
      "parents": [
        "5072d5d58ef67bd7131d0be208ad1b6cd0631648"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Jul 17 08:49:35 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 11:01:07 2007 -0700"
      },
      "message": "alpha __init fixes\n\n__init and __initdata stuff used from __devinit one\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5072d5d58ef67bd7131d0be208ad1b6cd0631648",
      "tree": "71e373849933063f903d78c0bcf1d61ee951c5e2",
      "parents": [
        "0ab7a252a52943786d6d12ad8032266841d68b8e"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Jul 17 08:49:35 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 11:01:07 2007 -0700"
      },
      "message": "alpha termios.h hadn\u0027t been updated\n\n... fortunately, termios and ktermios there are identical, so no\nrun-time breakage happened.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0ab7a252a52943786d6d12ad8032266841d68b8e",
      "tree": "2ba146464e05e3701adbbb04318cfe5bb17ff455",
      "parents": [
        "4ad1366376bfef32ec0ffa12d1faa483d6f330bd"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Jul 17 08:49:35 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 11:01:07 2007 -0700"
      },
      "message": "no USB on M32R\n\nWon\u0027t build due to lack of dma-mapping.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4ad1366376bfef32ec0ffa12d1faa483d6f330bd",
      "tree": "87a9c864ec5ebd446f6c99f3298bc7638efa8f1e",
      "parents": [
        "f0d76d70bc77b9b11256a3a23e98e80878be1578"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Tue Jul 17 04:06:13 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:15 2007 -0700"
      },
      "message": "md: change bitmap_unplug and others to void functions\n\nbitmap_unplug only ever returns 0, so it may as well be void.  Two callers try\nto print a message if it returns non-zero, but that message is already printed\nby bitmap_file_kick.\n\nwrite_page returns an error which is not consistently checked.  It always\ncauses BITMAP_WRITE_ERROR to be set on an error, and that can more\nconveniently be checked.\n\nWhen the return of write_page is checked, an error causes bitmap_file_kick to\nbe called - so move that call into write_page - and protect against recursive\ncalls into bitmap_file_kick.\n\nbitmap_update_sb returns an error that is never checked.\n\nSo make these \u0027void\u0027 and be consistent about checking the bit.\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f0d76d70bc77b9b11256a3a23e98e80878be1578",
      "tree": "abf9e37302ce587c8c62e430aaf9f004548e653c",
      "parents": [
        "713f6ab18b0e7d39f14401362bfe8015b1aedde1"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Tue Jul 17 04:06:12 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:15 2007 -0700"
      },
      "message": "md: check that internal bitmap does not overlap other data\n\nWe current completely trust user-space to set up metadata describing an\nconsistant array.  In particlar, that the metadata, data, and bitmap do not\noverlap.\n\nBut userspace can be buggy, and it is better to report an error than corrupt\ndata.  So put in some appropriate checks.\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "713f6ab18b0e7d39f14401362bfe8015b1aedde1",
      "tree": "fc6ef865d09de1ec816ed96860ffc27dd48d837b",
      "parents": [
        "df968c4e8d809deb2602fb0e8db758f26a4006b9"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Tue Jul 17 04:06:12 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:15 2007 -0700"
      },
      "message": "md: improve the is_mddev_idle test fix\n\nDon\u0027t use \u0027unsigned\u0027 variable to track sync vs non-sync IO, as the only thing\nwe want to do with them is a signed comparison, and fix up the comment which\nhad become quite wrong.\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "df968c4e8d809deb2602fb0e8db758f26a4006b9",
      "tree": "e963a47e8d66fdbdcd83ff629b08d989e64d418a",
      "parents": [
        "afd44034acdb54972923bb327bc9f984663ee78b"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Tue Jul 17 04:06:11 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:15 2007 -0700"
      },
      "message": "md: improve message about invalid superblock during autodetect\n\nPeople try to use raid auto-detect with version-1 superblocks (which is not\nsupported) and get confused when they are told they have an invalid\nsuperblock.\n\nSo be more explicit, and say it it is not a valid v0.90 superblock.\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "afd44034acdb54972923bb327bc9f984663ee78b",
      "tree": "489c46c92f66c0aeccd4b4785fc94be49d485a9b",
      "parents": [
        "0c4a59fed41bdd4c30ce0999a87f30a812f29ee2"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@linux01.gwdg.de",
        "time": "Tue Jul 17 04:06:11 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:15 2007 -0700"
      },
      "message": "Use menuconfig objects II - MD\n\nChange Kconfig objects from \"menu, config\" into \"menuconfig\" so\nthat the user can disable the whole feature without having to\nenter the menu first.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nAcked-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0c4a59fed41bdd4c30ce0999a87f30a812f29ee2",
      "tree": "8e88b4fdf538afb7bc9d740765a1a49ac148ba32",
      "parents": [
        "969529021a5c3df74ea8f10d329b2427e559a90f"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Jul 17 04:06:09 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:15 2007 -0700"
      },
      "message": "OMAP: add TI TWL92330/Menelaus Power Management chip driver\n\nAdd Texas Instruments TWL92330/Menelaus Power Management chip driver.  This\nincludes voltage regulators, Dual slot memory card tranceivers and\nreal-time clock(RTC).\n\nThe support for RTC is integrated with this driver only; it is not separate\nmodule.  Passes \u0027rtctest\u0027 on OMAP H4 EVM, other than lack of \"periodic\"\n(1/N second) IRQs.  System wakeup alarms (from suspend-to-RAM) work too.\n\nThe battery keeps the RTC active over power off, so once you set clock\n(rdate/ntpdate/etc, then \"hwclock -w\") then RTC_HCTOSYS at boot time will\nbehave as expected.\n\nCc: \"Jean Delvare\" \u003ckhali@linux-fr.org\u003e\nCc: \"Tony Lindgren\" \u003ctony@atomide.com\u003e\nCc: \"David Brownell\" \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nAcked-by: Alessandro Zummo \u003calessandro.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "969529021a5c3df74ea8f10d329b2427e559a90f",
      "tree": "13bbd7837830ec677d82966d905184155f78235f",
      "parents": [
        "107cc64b7f3956e53e040307e5021abad6d4202a"
      ],
      "author": {
        "name": "Vovan888@gmail",
        "email": "Vovan888@gmail",
        "time": "Tue Jul 17 04:06:09 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:15 2007 -0700"
      },
      "message": "OMAP: LCD panel support for the Siemens SX1 mobile phone\n\n- Add support for LCD panel on Siemens sx1 mobile phone.\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "107cc64b7f3956e53e040307e5021abad6d4202a",
      "tree": "47e82c046d066950baa08da0f933d1f8529c2af3",
      "parents": [
        "7a6d6ab141b59de87b4637e7d75d1e9d5e55e0d4"
      ],
      "author": {
        "name": "Dirk Behme",
        "email": "dirk.behme@de.bosch.com",
        "time": "Tue Jul 17 04:06:07 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:14 2007 -0700"
      },
      "message": "OMAP: LCD panel support for the TI OMAP OSK board\n\n- Adds TFT LCD panel support for TI OMAP OSK board.\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7a6d6ab141b59de87b4637e7d75d1e9d5e55e0d4",
      "tree": "2378e2e9585c06bcbe0653f9300978ada5f43228",
      "parents": [
        "d64ca86e4b693feda63d4732e3a58dbc653c1970"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@solidboot.com",
        "time": "Tue Jul 17 04:06:07 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:14 2007 -0700"
      },
      "message": "OMAP: LCD panel support for the TI OMAP1510 Innovator board\n\n- Add TFT LCD panel spport for TI OMAP1510 Innovator EVM.\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d64ca86e4b693feda63d4732e3a58dbc653c1970",
      "tree": "d405c097be632e555909abb9e040a408785a441f",
      "parents": [
        "769bde5f6b37a94d0bf96953075ebcfa12246334"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@solidboot.com",
        "time": "Tue Jul 17 04:06:06 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:14 2007 -0700"
      },
      "message": "OMAP: LCD panel support for the TI OMAP1610 Innovator board\n\n- Add TFT LCD panel spport for TI OMAP1610 Innovator EVM.\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "769bde5f6b37a94d0bf96953075ebcfa12246334",
      "tree": "80fc59d93fc1d55c3b5178ffd393d348fad1621a",
      "parents": [
        "dba8e7b2d3628dc5d886321e5ac85e20a80352d8"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut@gmail.com",
        "time": "Tue Jul 17 04:06:06 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:14 2007 -0700"
      },
      "message": "OMAP: LCD panel support for the Palm Zire71\n\n- Adds support for TFT LCD panel on Palm Zire71\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dba8e7b2d3628dc5d886321e5ac85e20a80352d8",
      "tree": "a0209b9c43d4535899a77bb117d31dad73e94cb9",
      "parents": [
        "9828a8897258088bfada93a6ec82803e98231159"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut@gmail.com",
        "time": "Tue Jul 17 04:06:05 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:14 2007 -0700"
      },
      "message": "OMAP: LCD panel support for Palm Tungsten|T\n\n- Add TFT LCD panel support for Palm Tungsten|T\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9828a8897258088bfada93a6ec82803e98231159",
      "tree": "25e8625236d72fa7e6b2ad4ad14997b3bd4f7cff",
      "parents": [
        "65316c91eff2c9b8dd8e16cc83fb84f49a64813b"
      ],
      "author": {
        "name": "Romain Goyet",
        "email": "r.goyet@gmail.com",
        "time": "Tue Jul 17 04:06:04 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:14 2007 -0700"
      },
      "message": "OMAP: LCD panel support for the Palm Tungsten E\n\n- Adds TFT LCD panel support for Palm Tungsten E.\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "65316c91eff2c9b8dd8e16cc83fb84f49a64813b",
      "tree": "d90456d677b0d753a5a5bc27c04b291a0d1ebee7",
      "parents": [
        "e493435bff76ee2a37fb474e289ad85052d677fa"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@solidboot.com",
        "time": "Tue Jul 17 04:06:04 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:14 2007 -0700"
      },
      "message": "OMAP: LCD panel support for the TI OMAP H3 board\n\n- Adds support for TFT LCD panel on TI OMAP H3 EVM board.\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e493435bff76ee2a37fb474e289ad85052d677fa",
      "tree": "9360803f617935594e4093ca8369a9b1c9a99d3c",
      "parents": [
        "1d381b894d24d7642aec85df1cf281400ac87a18"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@solidboot.com",
        "time": "Tue Jul 17 04:06:03 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:14 2007 -0700"
      },
      "message": "OMAP: LCD panel support for the TI OMAP H4 board\n\n- Adds support for TFT LCD panel on TI OMAP H4 EVM board.\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1d381b894d24d7642aec85df1cf281400ac87a18",
      "tree": "911d07969f7c1ecc00660967c00284090b41a540",
      "parents": [
        "aae76ef13e348cebac225407ea2c452f8d0ff862"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@solidboot.com",
        "time": "Tue Jul 17 04:06:01 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:14 2007 -0700"
      },
      "message": "OMAP: add external Epson Blizzard LCD controller support\n\n- Adds Epson Blizzard lcd controller driver; used in Nokia Internet Tablet\n  products.\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "aae76ef13e348cebac225407ea2c452f8d0ff862",
      "tree": "4810e83aa802a549dbbf52302de811b3b9b7ff12",
      "parents": [
        "f5c125a0fc44e513c3d51d179cb8a9ccaf589b7b"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@solidboot.com",
        "time": "Sat May 26 19:19:19 2007 +0530"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:14 2007 -0700"
      },
      "message": "OMAP: add external Epson HWA742 LCD controller support\n\n- Adds Epson HWA742 lcd controller driver; used in Nokia Internet Tablet\n  products.\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f5c125a0fc44e513c3d51d179cb8a9ccaf589b7b",
      "tree": "507019a730c458c52c896ef92e57ec3b9fea4fe0",
      "parents": [
        "e6b4573c563966f3b22aa07d2c7b554a551eb0dc"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@solidboot.com",
        "time": "Tue Jul 17 04:05:59 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:14 2007 -0700"
      },
      "message": "OMAP: add TI OMAP2 external LCD controller support - RFBI\n\n- Adds support for Texas Instruments OMAP2 processors boards connected with\n  external LCD controller through \"Remote framebuffer Interface\"\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e6b4573c563966f3b22aa07d2c7b554a551eb0dc",
      "tree": "d1a51845ce352ef3d96706417bf79a05913e7d07",
      "parents": [
        "7a055fc222c239eedd7d27684e70e812550c83f0"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@solidboot.com",
        "time": "Tue Jul 17 04:05:58 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:14 2007 -0700"
      },
      "message": "OMAP: add TI OMAP1 external LCD controller support - SoSSI\n\n- Adds support for Texas Instruments OMAP1 processors boards connected with\n  external LCD controller through \"Special OptimiSed Screen Interface\"\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7a055fc222c239eedd7d27684e70e812550c83f0",
      "tree": "7aa35c1d9fa59574d30439783986c9bce4423434",
      "parents": [
        "569755c706f0f94409edd2ae60b9878cb420844f"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@solidboot.com",
        "time": "Tue Jul 17 04:05:57 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:13 2007 -0700"
      },
      "message": "OMAP: add TI OMAP2 internal display controller support.\n\n- Adds Texas Instruments OMAP2 processor series (OMAP2420/2430) internal\n  display controller interface support.\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "569755c706f0f94409edd2ae60b9878cb420844f",
      "tree": "20c461e3aaf4a9fb7a216758987be5f5ab20c6e3",
      "parents": [
        "fe0e3a9df6372d357d3fdc4b6265a5417f1e84e8"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@solidboot.com",
        "time": "Tue Jul 17 04:05:56 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:13 2007 -0700"
      },
      "message": "OMAP: add TI OMAP1 internal LCD controller\n\n- Add Texas Instruments OMAP1 processor series (OMAP1510/1610/1710..)\n  internal LCD controller interface.\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fe0e3a9df6372d357d3fdc4b6265a5417f1e84e8",
      "tree": "be6c941bc2ffd089cada078c30d5a958bff61760",
      "parents": [
        "8b08cf2b64f5a60594b07795b2ad518c6d044566"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@solidboot.com",
        "time": "Tue Jul 17 04:05:55 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:13 2007 -0700"
      },
      "message": "OMAP: add TI OMAP1610 accelerator entry.\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8b08cf2b64f5a60594b07795b2ad518c6d044566",
      "tree": "971d735b5d150bb2ac987b5df1431ff765ab917a",
      "parents": [
        "57a3db98ac88854e20780e2337471323ba63bde2"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@solidboot.com",
        "time": "Tue Jul 17 04:05:54 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:13 2007 -0700"
      },
      "message": "OMAP: add TI OMAP framebuffer driver\n\n- Add Texas Instruments OMAP framebuffer driver.  This driver is being used\n  for various OMAP1/2 series based boards and products e.g Nokia N800 Internet\n  Tablet, H4, H3, Siemens SX1 etc.\n\n- LCD panel registration and controller code is separated in different file\n  and interfaces.\n\nSigned-off-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ],
  "next": "57a3db98ac88854e20780e2337471323ba63bde2"
}
