)]}'
{
  "log": [
    {
      "commit": "f676bb3971b3a77c1936a8507db485af2a3f2d2a",
      "tree": "3cb786397e3dccd203860f172160c0ea9bb28eae",
      "parents": [
        "e7ae60f73eebd16cc13e616b096e8b1488915d96"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Tue Jan 20 04:13:34 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:35 2009 -0300"
      },
      "message": "V4L/DVB (11543): gspca - m5602-mt9m111: Setup VGA resolution\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e7ae60f73eebd16cc13e616b096e8b1488915d96",
      "tree": "a37e9b77a057e22d2cc4306894af016924b45443",
      "parents": [
        "bce0d2d4aefdb258bd4a69e2de2e0d1bed0e5531"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Tue Jan 20 04:05:19 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:35 2009 -0300"
      },
      "message": "V4L/DVB (11542): gspca - m5602-mt9m111: Synthesize the hsync/vsync setup\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bce0d2d4aefdb258bd4a69e2de2e0d1bed0e5531",
      "tree": "ea3ec46dcbfe14355fb2adb6e768941784b7edf5",
      "parents": [
        "553c91d0b1a9a22bc81c07db589424af658e01cb"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Tue Jan 20 03:54:51 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:35 2009 -0300"
      },
      "message": "V4L/DVB (11541): gspca - m5602-mt9m111: Add a start function\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "553c91d0b1a9a22bc81c07db589424af658e01cb",
      "tree": "d01f4f47876a07c387e6fe875e98d4b306461b85",
      "parents": [
        "b05a4ad95d0909bde1caca2ce8ec1d18fd00cfd0"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Tue Jan 20 03:49:00 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:34 2009 -0300"
      },
      "message": "V4L/DVB (11540): gspca - m5602-mt9m111: Replace magic constants with defines\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b05a4ad95d0909bde1caca2ce8ec1d18fd00cfd0",
      "tree": "bf36de6a229b77c6a4bc76e16ed3ac697051f542",
      "parents": [
        "927774605ab4771c67763a7b133e8d84b524489d"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Mon Jan 19 14:02:28 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:34 2009 -0300"
      },
      "message": "V4L/DVB (11539): gspca - m5602-ov9650: Be more strict during the hsync/vsync synthesis\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "927774605ab4771c67763a7b133e8d84b524489d",
      "tree": "691abcefac0617298cbdb33df05146be3f934018",
      "parents": [
        "894e4087f015cef13a4ac52ea465ecd941118bad"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Sun Jan 18 15:21:07 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:34 2009 -0300"
      },
      "message": "V4L/DVB (11538): gscpa - m5602-ov9650: Add defines for some magic constants\n\nReplaces some magic constants with the defines. Remove a couple of bits that should be set later in the process depending on the v4l2 ctrl.\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "894e4087f015cef13a4ac52ea465ecd941118bad",
      "tree": "c6e4596602ce297c0ae174f815e05156e9f626e0",
      "parents": [
        "9819267009bfec221159373eafd666db37d20c78"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Sun Jan 18 11:13:47 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:34 2009 -0300"
      },
      "message": "V4L/DVB (11537): gspca - m5602-po1030: Clear subsampling flag when setting VGA mode\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9819267009bfec221159373eafd666db37d20c78",
      "tree": "264b6f6fbd765a8ce3b202499cd7b55a884aa512",
      "parents": [
        "931a1c8dbf71d851d9d4e4dbdedc192bcc9e98c1"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Fri Jan 16 03:48:15 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:34 2009 -0300"
      },
      "message": "V4L/DVB (11536): gspca - m5602-po1030: Impove the bridge vsync/hsync configuration\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "931a1c8dbf71d851d9d4e4dbdedc192bcc9e98c1",
      "tree": "e34f703fe2670840073f3bc3f3a624da5c00e3ea",
      "parents": [
        "9536a57e7783c627b2bb83f78a99f5c6dcf5d505"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Thu Jan 15 14:18:36 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:34 2009 -0300"
      },
      "message": "V4L/DVB (11535): gspca - m5602-po1030: Add experimental QVGA support\n\nAdds experimental support for QVGA. This is code is compile tested only.\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9536a57e7783c627b2bb83f78a99f5c6dcf5d505",
      "tree": "42368bcde31ab746138eba9f584d887f4b5c0493",
      "parents": [
        "e807f20db4f4fbbf2b0c881f0b0dd5cf9c18b17c"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Thu Jan 15 14:05:35 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:33 2009 -0300"
      },
      "message": "V4L/DVB (11534): gspca - m5602-po1030: Synthesize the hsync/vsync setup\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e807f20db4f4fbbf2b0c881f0b0dd5cf9c18b17c",
      "tree": "e88b8356ffa2d60d2a0f44d85b66c5acd0275f3c",
      "parents": [
        "c86da6b33f1d268483fbdbeaec0b98779d0317c1"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Thu Jan 15 13:39:39 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:33 2009 -0300"
      },
      "message": "V4L/DVB (11533): gspca - m5602-po1030: Setup window per resolution\n\nThis patch for the po1030 sets the drawing window for the VGA resolution\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c86da6b33f1d268483fbdbeaec0b98779d0317c1",
      "tree": "10accd6c440439589800a5ba3ff3e873bae74317",
      "parents": [
        "825f31b05bd6e92da5ef9f3ca21c5b36021f7e6e"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Thu Jan 15 03:52:08 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:33 2009 -0300"
      },
      "message": "V4L/DVB (11532): gspca - m5602-po1030: Move some code from the start vector to the init vector\n\nThis is a prepatory patch in order to support multiple resolutions for the po1030 sensor\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "825f31b05bd6e92da5ef9f3ca21c5b36021f7e6e",
      "tree": "30bc0da18bc2533eaab8b9124c98c9516790cf48",
      "parents": [
        "7ee4629092aa2982a3fbb9cfb3691637b55b4a40"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Thu Jan 15 03:40:01 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:33 2009 -0300"
      },
      "message": "V4L/DVB (11531): gspca - m5602-po1030: Clean up some comments\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7ee4629092aa2982a3fbb9cfb3691637b55b4a40",
      "tree": "e000f06302edc667b0d9555c2617ed9f42b30671",
      "parents": [
        "3290d40206ce122058a1f1f56dfce3d2000107b3"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Wed Jan 14 03:37:03 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:33 2009 -0300"
      },
      "message": "V4L/DVB (11530): gspca - m5602-s5k4aa: Add brightness v4l2 ctrl\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3290d40206ce122058a1f1f56dfce3d2000107b3",
      "tree": "1d299f900470fc1a28ad3caf7a4ff30125f00b76",
      "parents": [
        "71c6e59d474ed8608b4e5aa998bec47b46c44a93"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Tue Jan 13 16:40:28 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:33 2009 -0300"
      },
      "message": "V4L/DVB (11529): gspca - m5602-s5k4aa: Add noise suppression ctrl\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "71c6e59d474ed8608b4e5aa998bec47b46c44a93",
      "tree": "cab4182e26ab8c6b0ee9d62fe5ad0e1dff55d465",
      "parents": [
        "a68985d46962305f537380a572903fb78dbe207c"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Tue Jan 13 16:24:19 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:32 2009 -0300"
      },
      "message": "V4L/DVB (11528): gspca - m5602-s5k4aa: Consolidate the gain settings, adjust row start\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a68985d46962305f537380a572903fb78dbe207c",
      "tree": "418046770ef1a4a9936a5941695083bcab43797d",
      "parents": [
        "0746673d21ea53d4bd710b47ad67c413e9510a5a"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Tue Jan 13 15:44:03 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:32 2009 -0300"
      },
      "message": "V4L/DVB (11527): gspca - m5602-s5k4aa: Try to use proper read-modify-write of the vflip/hflip\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0746673d21ea53d4bd710b47ad67c413e9510a5a",
      "tree": "aa53d0e68b3041ab8d1f1161e0ce8941865d2421",
      "parents": [
        "74b123cf7ac638ede605e483cde0f534951f5266"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Tue Jan 13 14:18:53 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:32 2009 -0300"
      },
      "message": "V4L/DVB (11526): gspca - m5602-mt9m111: Add red balance ctrl\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "74b123cf7ac638ede605e483cde0f534951f5266",
      "tree": "7a7d177824b4d884d7e7b46891e2effd7fa44a93",
      "parents": [
        "12e4ed7d5e4a3145cb342be91423e92a24257212"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Tue Jan 13 14:16:03 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:32 2009 -0300"
      },
      "message": "V4L/DVB (11525): gspca - m5602-mt9m111: Add blue balance ctrl\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "12e4ed7d5e4a3145cb342be91423e92a24257212",
      "tree": "6474350bc2b92e43f0ba0dd5e618a1308b815b82",
      "parents": [
        "b933d585baf6f6432ca5dd3f6d415ffa145e2c25"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Tue Jan 13 14:10:44 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:32 2009 -0300"
      },
      "message": "V4L/DVB (11524): gspca - m5602-mt9m111: Add green balance ctrl\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b933d585baf6f6432ca5dd3f6d415ffa145e2c25",
      "tree": "0d69ac76c8ac28cef6ce1f6ef35b29c2cb892f9d",
      "parents": [
        "dd9ce84a773f9c9919a3c59291e82ec0e8803ecc"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Tue Jan 13 13:55:52 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:32 2009 -0300"
      },
      "message": "V4L/DVB (11523): gspca - m5602-po1030: Add private green balance control\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dd9ce84a773f9c9919a3c59291e82ec0e8803ecc",
      "tree": "5aef0741964f10547c6b38cc72be5b1ddf2ab47a",
      "parents": [
        "9ae165779720209d4c566c8102dce415a3c7f055"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Tue Jan 13 13:43:46 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:31 2009 -0300"
      },
      "message": "V4L/DVB (11522): gspca - m5602-po1030: Add auto exposure control\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9ae165779720209d4c566c8102dce415a3c7f055",
      "tree": "5973dc9ebb8aef8fbe81c3b340a052120455bc7d",
      "parents": [
        "e8a574052e3f05a86d7363065f6734626e34f389"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Tue Jan 13 03:57:57 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:31 2009 -0300"
      },
      "message": "V4L/DVB (11521): gspca - m5602-ov9650: Add auto exposure ctrl\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e8a574052e3f05a86d7363065f6734626e34f389",
      "tree": "d54dabbbd1747ca793f7dd80b8687d611c98ddda",
      "parents": [
        "1351a58ce0481afd80b756ecd9307c9fbe9f39b4"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Tue Jan 13 03:46:24 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:31 2009 -0300"
      },
      "message": "V4L/DVB (11520): gspca - m5602-po1030: Remove redundant init sequences\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "734dd236a6045ca764d12ed0fd6a7c1e9a928ac1",
      "tree": "78a7036d115232cb6258e1c057e4c47c7b588ae8",
      "parents": [
        "1ed5fadec7728282466d0203851cf811864b42f7"
      ],
      "author": {
        "name": "Marcel Jueling",
        "email": "Marcel@Jueling.de",
        "time": "Thu Apr 09 17:16:41 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:31 2009 -0300"
      },
      "message": "V4L/DVB (11492): af9015: support for Conceptronic USB2.0 DVB-T CTVDIGRCU V3.0\n\nAdd USB ID (1b80:e397) for Conceptronic USB2.0 DVB-T CTVDIGRCU V3.0.\n\nSigned-off-by: Marcel Jueling \u003cMarcel@Jueling.de\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1ed5fadec7728282466d0203851cf811864b42f7",
      "tree": "adf254b4f9b9934a38b292362923840fb68965eb",
      "parents": [
        "85d7d7ca5ef820f2c637032c86d4298ce4ae491b"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Thu Apr 09 15:14:18 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:31 2009 -0300"
      },
      "message": "V4L/DVB (11491): af9015: support for AverMedia AVerTV Volar GPS 805 (A805)\n\nAdd USB ID (07ca:a805) for AverMedia AVerTV Volar GPS 805 (A805).\nThanks to Chris Brown \u003cchrisneilbrown@gmail.com\u003e for reporting and\ntesting.\n\nTested-by: Chris Brown \u003cchrisneilbrown@gmail.com\u003e\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "85d7d7ca5ef820f2c637032c86d4298ce4ae491b",
      "tree": "c89255de1244003937b9cfcdd5b127941be98392",
      "parents": [
        "d852d53dcd1f4c353d54cc055eb23cdaad18c906"
      ],
      "author": {
        "name": "Antti Palosaari",
        "email": "crope@iki.fi",
        "time": "Thu Apr 09 09:16:12 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:30 2009 -0300"
      },
      "message": "V4L/DVB (11490): af9015: add new dvb_usb_device_properties entry for upcoming USB IDs\n\nAdd 3rd\tdvb_usb_device_properties entry for upcoming USB IDs because\ncurrent entries are full.\n\nSigned-off-by: Antti Palosaari \u003ccrope@iki.fi\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "42ef4632896b0c44f77fb5783b320cbedd38e3e3",
      "tree": "22aac45c77db79b16fee0c66fb312a0748890369",
      "parents": [
        "e5db5d44432abc82b1250dd05bd0a4b011392d9d"
      ],
      "author": {
        "name": "Filipe Rosset",
        "email": "rosset.filipe@gmail.com",
        "time": "Thu Apr 09 18:27:12 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:30 2009 -0300"
      },
      "message": "V4L/DVB (11487): em28xx: fix typo em28xx_errdev message\n\nFix typo usbtransfer-\u003eusb transfer on em28xx_errdev message.\n\nSigned-off-by: Filipe Rosset \u003crosset.filipe@gmail.com\u003e\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e5db5d44432abc82b1250dd05bd0a4b011392d9d",
      "tree": "c659b5c771d5175e6712689ca898d0fe873561e3",
      "parents": [
        "ebf58f70e853b9ffe50d6b194d3679b7dc2cac9c"
      ],
      "author": {
        "name": "Douglas Schilling Landgraf",
        "email": "dougsland@redhat.com",
        "time": "Thu Apr 09 18:24:34 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:30 2009 -0300"
      },
      "message": "V4L/DVB (11486): em28xx: Add EmpireTV board support\n\nAdded EmpireTV entry.\nThanks to Xwang \u003cxwang1976@email.it\u003e to provide data for this board.\n\nSigned-off-by: Douglas Schilling Landgraf \u003cdougsland@redhat.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ebf58f70e853b9ffe50d6b194d3679b7dc2cac9c",
      "tree": "bf389ca0eed92d3d197857491ab592b897ebebe0",
      "parents": [
        "938fe53bf07b8a8315d1734302918339d798ab4f"
      ],
      "author": {
        "name": "Theodore Kilgore",
        "email": "kilgota@auburn.edu",
        "time": "Sun Apr 05 15:36:04 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:30 2009 -0300"
      },
      "message": "V4L/DVB (11483): gspca - mr97310a: Webcam 093a:010f added.\n\nSigned-off-by: Theodore Kilgore \u003ckilgota@auburn.edu\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "938fe53bf07b8a8315d1734302918339d798ab4f",
      "tree": "cf326bc4b460c7e427f7da4f3e8d463406b66b14",
      "parents": [
        "da773c9e5fd14249cda578f510dd0e20dd7358fb"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Mon Jan 12 14:17:05 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:29 2009 -0300"
      },
      "message": "V4L/DVB (11482): gspca - m5602-mt9m111: Remove lots of redundant init code\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "da773c9e5fd14249cda578f510dd0e20dd7358fb",
      "tree": "f723d90ab3cf51aaea5d49c1cb66ef1a3f316462",
      "parents": [
        "6822df520d0140a0adf667ba6e926d90b2ff6d6d"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Mon Jan 12 14:00:51 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:29 2009 -0300"
      },
      "message": "V4L/DVB (11481): gspca - m5602-mt9m111: More constant replacement\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6822df520d0140a0adf667ba6e926d90b2ff6d6d",
      "tree": "5bdcdeb9728b542008894b697721747442aff039",
      "parents": [
        "2ed3bf306745578b0cc862a12492fb2a7a8e2adc"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Mon Jan 12 13:56:13 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:29 2009 -0300"
      },
      "message": "V4L/DVB (11480): gspca - m5602-mt9m111: Remove lots of redundant sensor reads\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2ed3bf306745578b0cc862a12492fb2a7a8e2adc",
      "tree": "b6472d8af7f1e205eaa2ba9631c9e2e23d38cfec",
      "parents": [
        "7662dbb373380903f58190dbc514c3db3bfee956"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Mon Jan 12 13:50:29 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:29 2009 -0300"
      },
      "message": "V4L/DVB (11479): gspca - m5602-mt9m111: More magic constants replacement\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7662dbb373380903f58190dbc514c3db3bfee956",
      "tree": "e59809e131cef38cdd94c81c6b7d86c9880f9df6",
      "parents": [
        "926d5038072c951629bcadbe78f8e251e174cd25"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Mon Jan 12 13:43:42 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:29 2009 -0300"
      },
      "message": "V4L/DVB (11478): gspca - m5602-mt9m111: Replace various magic constants with defines\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "926d5038072c951629bcadbe78f8e251e174cd25",
      "tree": "44fe1721735ce98db964d507326a83d44562051f",
      "parents": [
        "86c9fb5118820af4740ef1d0896fdd4f0923039f"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Sun Jan 11 15:23:46 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:29 2009 -0300"
      },
      "message": "V4L/DVB (11477): gspca - m5602-po1030: Set the blue balance in the init not red balance twice\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "86c9fb5118820af4740ef1d0896fdd4f0923039f",
      "tree": "8299ab9008ea8b97c092b9380cf0b7d752421521",
      "parents": [
        "d8a3e35150829ebc3fae2ff18eb16eefef504ef0"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Sun Jan 11 13:39:41 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:28 2009 -0300"
      },
      "message": "V4L/DVB (11476): gspca - m5602: Add some more register defines\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d8a3e35150829ebc3fae2ff18eb16eefef504ef0",
      "tree": "1ed460c91b40a2ce11d6c6752305bb0e082aed06",
      "parents": [
        "3e5cbad030f6c12983f697ecff9fbd8f5a6bee7b"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Sun Jan 11 13:00:15 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:28 2009 -0300"
      },
      "message": "V4L/DVB (11475): gspca - m5602-po1030: Lower the default blue and gain balance\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3e5cbad030f6c12983f697ecff9fbd8f5a6bee7b",
      "tree": "90aab95c75df4db0c03af5a30cee67433615b0c1",
      "parents": [
        "d9a11e28c862dd1f05193659025a99712bb507e9"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Sun Jan 11 12:52:10 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:28 2009 -0300"
      },
      "message": "V4L/DVB (11474): gspca - m5602-po1030: Fix sensor probing.\n\nThe po1030 read sensor are currently returning the contents of the address+1 fix the probing of the sensor to cope with this. Obviously this needs to be tracked down and fixed.\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d9a11e28c862dd1f05193659025a99712bb507e9",
      "tree": "47d3bffe7f2f8ce404e41dce4b2087768687a9a1",
      "parents": [
        "65df609b63836d96b0485a0823a81e87f628d3f1"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Sun Jan 11 12:46:51 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:28 2009 -0300"
      },
      "message": "V4L/DVB (11473): gspca - m5602-po1030: Release reset when init is done.\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "65df609b63836d96b0485a0823a81e87f628d3f1",
      "tree": "839bd60ce54f5bf9e1c0925259dc0d1fde0ca72b",
      "parents": [
        "d9cb33bd974a6de94c251c0048c682070ed99dbb"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Sat Jan 10 10:55:07 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:28 2009 -0300"
      },
      "message": "V4L/DVB (11472): gspca - m5602-mt9m111: Remove lots of redundant init code\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d9cb33bd974a6de94c251c0048c682070ed99dbb",
      "tree": "18e15e7013b849a06382035baa00da6c1c85067c",
      "parents": [
        "b154044a020072c031c7175d2711adc2c6049e93"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Fri Jan 09 14:10:19 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:27 2009 -0300"
      },
      "message": "V4L/DVB (11471): gspca - m5602-mt9m111: Remove more redundant init\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b154044a020072c031c7175d2711adc2c6049e93",
      "tree": "837af3bc5627eb0cf455b5c175b49e1fa7be46cd",
      "parents": [
        "320aaab872474e4b1c3c3d9807dfe304a7850681"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Fri Jan 09 14:03:27 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:27 2009 -0300"
      },
      "message": "V4L/DVB (11470): gspca - m5602-mt9m111: Implement an auto white balancing control\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "320aaab872474e4b1c3c3d9807dfe304a7850681",
      "tree": "a659afd72c30847d19033734ba5673adf9e594dd",
      "parents": [
        "60b1d3e3de6921fb44661e4772f85ae8d8942f6e"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Fri Jan 09 13:53:20 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:27 2009 -0300"
      },
      "message": "V4L/DVB (11469): gspca - m5602-mt9m111: More redundant init cleanup\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "60b1d3e3de6921fb44661e4772f85ae8d8942f6e",
      "tree": "1939ca0097b4cdd03064871a08ea5263794d29ad",
      "parents": [
        "36e756c5cc024174fec48ba21f1011aed5707e25"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Fri Jan 09 13:41:28 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:27 2009 -0300"
      },
      "message": "V4L/DVB (11468): gspca - m5602-mt9m111: Remove redundant init sequences\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "36e756c5cc024174fec48ba21f1011aed5707e25",
      "tree": "986544efbbfc5c0485abede2dbe597713d2e351f",
      "parents": [
        "cf811d506a3ed5721e3f22c77309aff489ce54c7"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Fri Jan 09 13:35:00 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:27 2009 -0300"
      },
      "message": "V4L/DVB (11467): gspca - m5602: Move all dump_sensor to the init function\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cf811d506a3ed5721e3f22c77309aff489ce54c7",
      "tree": "9cbd245674202324b3b0192398df25e0c3ee7604",
      "parents": [
        "d4a389a39bb9586219641144ab0c79706bbc8bcc"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Fri Apr 03 02:49:10 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:27 2009 -0300"
      },
      "message": "V4L/DVB (11466): gspca - m5602: Let all ctrls on all sensors be static\n\nAll hail the static keyword\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d4a389a39bb9586219641144ab0c79706bbc8bcc",
      "tree": "a6fae7180b3526b1a4fb97f9c27924db552a0164",
      "parents": [
        "dd3ec39871ba83fb47364a26b1caaac4494deb7b"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Fri Jan 09 03:30:54 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:27 2009 -0300"
      },
      "message": "V4L/DVB (11465): gspca - m5602-s5k4aa: Set all v4l2 ctrls on sensor init.\n\nReset all v4l2 ctrls on the s5k4aa init. The prevents all ctrls to be reset\nduring resume from ram.\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dd3ec39871ba83fb47364a26b1caaac4494deb7b",
      "tree": "a233b6975cb4046b760ab2865d7b932954430f7e",
      "parents": [
        "6e5ccf83eff19dee5aba11aa484dd4426adbbfdf"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Thu Jan 08 18:11:05 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:26 2009 -0300"
      },
      "message": "V4L/DVB (11464): gspca - m5602-mt9m111: Set the cached v4l2 ctrl values\n\nWhen we resume the machine we want the previously set values, not the default\nvalues. Fix this for the mt9m111 sensor\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6e5ccf83eff19dee5aba11aa484dd4426adbbfdf",
      "tree": "ee43dd601a975840f14e5b02bcfa1607da9de530",
      "parents": [
        "c996b36809af0e5ee441b411f947c3b53d43a104"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Thu Jan 08 14:22:51 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:26 2009 -0300"
      },
      "message": "V4L/DVB (11463): gspca - m5602-po1030: Remove unneeded init sequences\n\npo1030: There\u0027s a lot of redundant writes to the bridge and sensor.\nRemove them.\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c996b36809af0e5ee441b411f947c3b53d43a104",
      "tree": "786308a308d0f9d273c43dafc118785b7a5099fb",
      "parents": [
        "fcb981080a08c033cf6f1e7e5c4ff706a37a659d"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Thu Jan 08 14:15:06 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:26 2009 -0300"
      },
      "message": "V4L/DVB (11462): gspca - m5602-po1030: Split up the init into init and start\n\nSplit up the po1030 init into start and init. Add a start function.\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "fcb981080a08c033cf6f1e7e5c4ff706a37a659d",
      "tree": "12c9f701df5978566531de1cc3eb8c7e48ba56cf",
      "parents": [
        "31e1715f9765206711c3a10556428e9d8fa2acad"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Thu Jan 08 04:04:19 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:26 2009 -0300"
      },
      "message": "V4L/DVB (11461): gspca - m5602-po1030: Probe read only register at probe time\n\nCurrently, we\u0027re probing r/w registers at probe time.\nThis is potentially dangerous, probe some read only registers instead.\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "31e1715f9765206711c3a10556428e9d8fa2acad",
      "tree": "32ab3e1d3e8a084fd377649ef001c25cb2a663be",
      "parents": [
        "3b9ae658ec77180d13152913a1f63b6f1b2756c2"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Thu Jan 08 04:01:23 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:26 2009 -0300"
      },
      "message": "V4L/DVB (11460): gspca - m5602-po1030: Remove unnecessary error check\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3b9ae658ec77180d13152913a1f63b6f1b2756c2",
      "tree": "ef8c4539b1df606cfa7649f0796fcb426f45845b",
      "parents": [
        "cb29e691977ac7677ca62c13cc9aa1eab2463075"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Thu Jan 08 03:53:50 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:25 2009 -0300"
      },
      "message": "V4L/DVB (11459): gspca - m5602-po1030: Add auto white balancing control\n\nAdd a po1030 auto white balancing control that\u0027s disabled by default\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cb29e691977ac7677ca62c13cc9aa1eab2463075",
      "tree": "24b8d41ea8a43426ac8f55d0db79e91586fef8ba",
      "parents": [
        "274290822e22bf4d5394ce029c867a4051342d38"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Wed Jan 07 18:05:08 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:25 2009 -0300"
      },
      "message": "V4L/DVB (11458): gspca - m5602-po1030: Set all v4l2 controls at sensor init\n\nPreviously many of the v4l2 ctrls were set to their initial values at resume from ram/disk. This patch enforces the values stored in the ctrl cache.\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "274290822e22bf4d5394ce029c867a4051342d38",
      "tree": "de24468dcd4fc9e7de4146b23745bfc24a7eb468",
      "parents": [
        "bb9460eb96571c3f0ad493e54b28f04e33df6041"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Wed Jan 07 17:41:47 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:24 2009 -0300"
      },
      "message": "V4L/DVB (11457): gspca - m5602-po1030: Simplify register defines\n\nThis patch renames some register defines in the ov9650 sensor.\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bb9460eb96571c3f0ad493e54b28f04e33df6041",
      "tree": "8204eaf9f90f95282a668015f94261fea30e2f16",
      "parents": [
        "6f02d76161e7d1b52e4994d83177209a5a93bc7e"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Wed Jan 07 13:54:13 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:24 2009 -0300"
      },
      "message": "V4L/DVB (11456): gspca - m5602-po1030: Rename register defines, add missing ones.\n\nThe po1030 register defines are unnecessarily complex, simplify them and also add some missing ones.\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6f02d76161e7d1b52e4994d83177209a5a93bc7e",
      "tree": "6a7e06fc8935005062fa34ba24c1ffaac8c62aa4",
      "parents": [
        "09a7480ec127d26cade353b49f912c3348f6532e"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Tue Jan 06 12:58:50 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:24 2009 -0300"
      },
      "message": "V4L/DVB (11455): gspca - m5602-ov9650: Improve the vflip quirk handling.\n\nRegardless of the actual sensor orientation vflip \u003d 0 is normal, and vflip \u003d 1 is upside down. This patch makes that happen\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "09a7480ec127d26cade353b49f912c3348f6532e",
      "tree": "5f1a7c248eb711d6134c3bd8e7cb919188613d57",
      "parents": [
        "a594fb4866ddebcb413577974654be8cffc37a1b"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Tue Jan 06 11:59:42 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:24 2009 -0300"
      },
      "message": "V4L/DVB (11454): gspca - m5602-mt9m111: Remove the unused power_down struct member\n\nThe power_down sensor struct member is almost has no purpose in the current driver abstraction. Remove it.\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a594fb4866ddebcb413577974654be8cffc37a1b",
      "tree": "1f061466e5ea5da427a9bf9dff1b4e61f4d6590e",
      "parents": [
        "05d7d9ced6fa6153735123412ba8bef329f80a53"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Tue Jan 06 11:37:03 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:24 2009 -0300"
      },
      "message": "V4L/DVB (11453): gspca - m5602-s5k4aa: Convert to use the v4l2 ctrl cache\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "05d7d9ced6fa6153735123412ba8bef329f80a53",
      "tree": "cb4ad542c8fa96c340e502d2eb8a0b064e217ef6",
      "parents": [
        "ac3d5bfecc362a91f38ad864f5d34c639f894214"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Tue Jan 06 06:39:11 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:23 2009 -0300"
      },
      "message": "V4L/DVB (11452): gspca - m5602-po1030: Convert to have a v4l2 ctrl cache\n\nLet the po1030 have a local v4l2 ctrl cache as this minimizes the load on reading the registers and improves performance.\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ac3d5bfecc362a91f38ad864f5d34c639f894214",
      "tree": "52f900200e2d5397a96c6f7baabb3d54f710e4d4",
      "parents": [
        "04f15655f6cd99ba7d7c9ef8f969a71061a1fbac"
      ],
      "author": {
        "name": "Luk?? Karas",
        "email": "lukas.karas@centrum.cz",
        "time": "Fri Apr 03 02:45:56 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:23 2009 -0300"
      },
      "message": "V4L/DVB (11451): gspca - m5602-s5k83a: Add rotation, ctrl cache. Rename some ctrls.\n\ns5k83a sensor mounted on many acer laptops have a swiwel allowing it to be rotated. When the camera is in its rotated state, the image needs to be flipped. The only way to check for if the camera has been flipped is to continously poll a register in the m5602. This patch creates a kernel thread which does this. This patch renames some v4l2 ctrls and finally implements a cache in order to prevent unnecessary sensor reads.\n\nSigned-off-by: Luk?? Karas \u003clukas.karas@centrum.cz\u003e\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "04f15655f6cd99ba7d7c9ef8f969a71061a1fbac",
      "tree": "9b9729f9910119ddb9c738cc8401bae1859ce8fb",
      "parents": [
        "881cd41882fa5762e3f831dd997368fef5257274"
      ],
      "author": {
        "name": "Erik Andr?n",
        "email": "erik.andren@gmail.com",
        "time": "Sun Jan 04 16:52:48 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:23 2009 -0300"
      },
      "message": "V4L/DVB (11450): gspca - m5602-mt9m111: Convert the mt9m111 to use a v4l2 ctrl cache\n\nSigned-off-by: Erik Andr?n \u003cerik.andren@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "881cd41882fa5762e3f831dd997368fef5257274",
      "tree": "da224747f54554f9a2ed8f350dcce27b292874e7",
      "parents": [
        "2444163122c42f0f25db9b49a5e55c28eaf0b0f2"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Sun Apr 05 04:01:13 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:23 2009 -0300"
      },
      "message": "V4L/DVB (11449): gspca - zc3xx: Bad probe of many webcams since adcm2700 addition.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2444163122c42f0f25db9b49a5e55c28eaf0b0f2",
      "tree": "ab86e7cd19b1b9e703fd416169a41747a8ecd10a",
      "parents": [
        "5d3fa30ddcc93bb5e0078f67cfe8d277f6334c57"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Fri Mar 27 16:08:20 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:23 2009 -0300"
      },
      "message": "V4L/DVB (11448): gspca - main: Use usb interface as parent.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5d3fa30ddcc93bb5e0078f67cfe8d277f6334c57",
      "tree": "9c3f01bb82a80a9f993be96686e79a16bfd930ea",
      "parents": [
        "dd72cb3eda68067f27e928a44aa40d82f972669a"
      ],
      "author": {
        "name": "Alexey Klimov",
        "email": "klimov.linux@gmail.com",
        "time": "Fri Mar 27 15:57:46 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:23 2009 -0300"
      },
      "message": "V4L/DVB (11447): gspca - mr97310a: Return good error code in mod_init.\n\nSigned-off-by: Alexey Klimov \u003cklimov.linux@gmail.com\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "dd72cb3eda68067f27e928a44aa40d82f972669a",
      "tree": "447e180034c41db53ec5d4c0c2948bea98ba54cc",
      "parents": [
        "300df7dc89cc276377fc020704e34875d5c473b6"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Thu Mar 12 04:40:19 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 18:20:22 2009 -0300"
      },
      "message": "V4L/DVB (11446): gspca - t613: Do sensor reset only for sensor om6802.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "15bdb5652689d51cc0316de61774d2732472d9e1",
      "tree": "fb79ca4d6bf8d46c466bc1f1c085b7c3ee6c7683",
      "parents": [
        "98523d4630865c407d3787fd592e5e399488b93b",
        "1a2c4b3147ac0645605d6def2855478861d9361b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 12:03:43 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 12:03:43 2009 -0700"
      },
      "message": "Merge branch \u0027serial\u0027\n\n* serial:\n  imx: Check for NULL pointer deref before calling tty_encode_baud_rate\n  atmel_serial: fix hang in set_termios when crtscts is enabled\n  MAINTAINERS: update 8250 section, give Alan Cox a name\n  tty: fix sanity check\n  pty: Narrow the race on ldisc locking\n  tty: fix unused warning when TCGETX is not defined\n  ldisc: debug aids\n  ldisc: Make sure the ldisc isn\u0027t active when we close it\n  tty: Fix leaks introduced by the shift to separate ldisc objects\n\nFix conflicts in drivers/char/pty.c due to earlier version of the ldisc\nrace narrowing.\n"
    },
    {
      "commit": "1a2c4b3147ac0645605d6def2855478861d9361b",
      "tree": "1efe2b21ce9356f7a0427f18b6ba910ca4134232",
      "parents": [
        "0ccad87012c6c2e7446e4dc0f0894cf182a5270a"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Tue Jun 16 17:02:15 2009 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 12:01:17 2009 -0700"
      },
      "message": "imx: Check for NULL pointer deref before calling tty_encode_baud_rate\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0ccad87012c6c2e7446e4dc0f0894cf182a5270a",
      "tree": "c5fd8d151469b78f5a003a891b75f3446c0f5062",
      "parents": [
        "dc9879291be479e096c5cfac33effc2ade74309b"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Tue Jun 16 17:02:03 2009 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 12:01:16 2009 -0700"
      },
      "message": "atmel_serial: fix hang in set_termios when crtscts is enabled\n\nAfter enabling hardware flow control, any subsequent termios call may hang\nwaiting for the transmitter to drain.  This appears to be caused by a\nbusy-loop in set_termios() waiting for the transmitter to become empty,\nwhich may take a very long time (or hang indefinitely) if the device at\nthe other end is blocking us.\n\nA quick look through the tty and serial_core code indicates that any\nnecessary flushing (which is optional) has already been done at this\npoint, so there\u0027s no need for the driver to flush the transmitter on its\nown.\n\nFix it by removing the busy-loop altogether.\n\nTested-by: Eirik Aanonsen \u003ceaa@wprmedical.com\u003e\nSigned-off-by: Haavard Skinnemoen \u003chaavard.skinnemoen@atmel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1aa4bed82a684308f54bf782cffaecd4b1dc3cf4",
      "tree": "a629a5c25caf3880a23bda9af4404c86a8a5ad00",
      "parents": [
        "762faaed91e4ea4a3c34bc58f3221d9487acb470"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Tue Jun 16 17:01:33 2009 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 12:01:16 2009 -0700"
      },
      "message": "tty: fix sanity check\n\nThe WARN_ON() that was added to tty_reopen can be triggered in the specific\ncase of a hangup occurring during a re-open of a tty which is not in the\nmiddle of being otherwise closed.\n\nIn that case however the WARN() is bogus as we don\u0027t hold the neccessary\nlocks to make a correct decision.\n\nThe case we should be checking is \"if the ldisc is not changing and reopen\nis occuring\". We could drop the WARN_ON but for the moment the debug is more\nvaluable even if it means taking a mutex as it will find any other cases.\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "762faaed91e4ea4a3c34bc58f3221d9487acb470",
      "tree": "cfecc2acfee012a295eee3424b623ba14a9a661a",
      "parents": [
        "5dca607bcf10d3f08d07ffeac664c6769c336145"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Tue Jun 16 17:01:13 2009 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 12:01:16 2009 -0700"
      },
      "message": "pty: Narrow the race on ldisc locking\n\nThe pty code has always been buggy on its ldisc handling. The recent\nchanges made the window for the race much bigger. Pending fixing it\nproperly which is not at all trivial, at least make the race small again so\nwe don\u0027t disrupt other dev work.\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5dca607bcf10d3f08d07ffeac664c6769c336145",
      "tree": "73cb2d253b0ab4bd2501fb2bf1caf88f1d47f698",
      "parents": [
        "677ca3060c474d7d89941948e32493d9c18c52d2"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Jun 16 17:01:02 2009 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 12:01:16 2009 -0700"
      },
      "message": "tty: fix unused warning when TCGETX is not defined\n\nIf TCGETX is not defined, we end up with this warning:\ndrivers/char/tty_ioctl.c: In function ‘tty_mode_ioctl’:\ndrivers/char/tty_ioctl.c:950: warning: unused variable ‘ktermx’\n\nSince the variable is only used in one case statement, push it down to\nthe local case scope.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "677ca3060c474d7d89941948e32493d9c18c52d2",
      "tree": "2efd5adf7c2ea4cce6ecf608f81575d2be66deb0",
      "parents": [
        "52856ed732aeab5e8e0b7c9e2a7a3d31736218ab"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Tue Jun 16 17:00:53 2009 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 12:01:16 2009 -0700"
      },
      "message": "ldisc: debug aids\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "52856ed732aeab5e8e0b7c9e2a7a3d31736218ab",
      "tree": "e88a29287846120b5943423bd76b9ace7d3426b3",
      "parents": [
        "8d2ead743dd54dff1fe3d0f4933e5da8bfe07472"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Tue Jun 16 17:00:40 2009 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 12:01:15 2009 -0700"
      },
      "message": "ldisc: Make sure the ldisc isn\u0027t active when we close it\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8d2ead743dd54dff1fe3d0f4933e5da8bfe07472",
      "tree": "e653d3da09b89190a2c97796b1bc3d8f70f0d69e",
      "parents": [
        "03347e2592078a90df818670fddf97a33eec70fb"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Tue Jun 16 17:00:26 2009 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 12:01:15 2009 -0700"
      },
      "message": "tty: Fix leaks introduced by the shift to separate ldisc objects\n\nGold star for the kmemleak detector.\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "98523d4630865c407d3787fd592e5e399488b93b",
      "tree": "b32f2ef6bdaa43020d67e62d40a31720b9a5758a",
      "parents": [
        "8d6cea5111f2daea8acf79d7b4b384a14175ecc1",
        "aaa7e2f74f11b5f7e30483807b896d7b3369586f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 11:52:41 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 11:52:41 2009 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6: (30 commits)\n  sparc64: Update defconfig.\n  sparc: Wire up sys_rt_tgsigqueueinfo().\n  openprom: Squelch useless GCC warning.\n  sparc: replace uses of CPU_MASK_ALL_PTR\n  sparc64: Add proper dynamic ftrace support.\n  sparc: Simplify code using is_power_of_2() routine.\n  sparc: move of_device common code to of_device_common\n  sparc: remove dma-mapping_{32|64}.h\n  sparc: use dma_map_page instead of dma_map_single\n  sparc: add sync_single_for_device and sync_sg_for_device to struct dma_ops\n  sparc: move the duplication in dma-mapping_{32|64}.h to dma-mapping.h\n  p9100: use standard fields for framebuffer physical address and length\n  leo: use standard fields for framebuffer physical address and length\n  cg6: use standard fields for framebuffer physical address and length\n  cg3: use standard fields for framebuffer physical address and length\n  cg14: use standard fields for framebuffer physical address and length\n  bw2: use standard fields for framebuffer physical address and length\n  sparc64: fix and optimize irq distribution\n  sparc64: Use new dynamic per-cpu allocator.\n  sparc64: Only allocate per-cpu areas for possible cpus.\n  ...\n"
    },
    {
      "commit": "8d6cea5111f2daea8acf79d7b4b384a14175ecc1",
      "tree": "ef56294da7eefbe46654b030fa8be06830a9c4f0",
      "parents": [
        "6a454f71d795368c00d9c329b60cc4d58929e7bc",
        "61cdd7a28f8b515140cb5d8aea518678f0fae024"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 11:49:58 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 11:49:58 2009 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin: (27 commits)\n  Blackfin: hook up new rt_tgsigqueueinfo syscall\n  Blackfin: improve CLKIN_HZ config default\n  Blackfin: initial support for ftrace grapher\n  Blackfin: initial support for ftrace\n  Blackfin: enable support for LOCKDEP\n  Blackfin: add preliminary support for STACKTRACE\n  Blackfin: move custom sections into sections.h\n  Blackfin: punt unused/wrong mutex-dec.h\n  Blackfin: add support for irqflags\n  Blackfin: add support for bzip2/lzma compressed kernel images\n  Blackfin: convert Kconfig style to def_bool\n  Blackfin: bf548-ezkit: update smsc911x resources\n  Blackfin: update aedos-ipipe code to upstream 1.10-00\n  Blackfin: bf537-stamp: update ADP5520 resources\n  Blackfin: bf518f-ezbrd: fix SPI CS for SPI flash\n  Blackfin: define SPI IRQ in board resources\n  Blackfin: do not configure the UART early if on wrong processor\n  Blackfin: fix deadlock in SMP IPI handler\n  Blackfin: fix flag storage for irq funcs\n  Blackfin: push down exception oops checking\n  ...\n"
    },
    {
      "commit": "6a454f71d795368c00d9c329b60cc4d58929e7bc",
      "tree": "f85a7ed30ba1d25606a22cc07e7383e73fc49972",
      "parents": [
        "d613839ef987d20f7c9347732b452efd921b97d9",
        "155af2f95f905c830688dd0ca7c7cac4107334fd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 11:48:13 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 11:48:13 2009 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git390.marist.edu/pub/scm/linux-2.6\n\n* \u0027for-linus\u0027 of git://git390.marist.edu/pub/scm/linux-2.6: (33 commits)\n  [S390] s390: hibernation support for s390\n  [S390] pm: dcssblk power management callbacks.\n  [S390] pm: monreader power management callbacks.\n  [S390] pm: monwriter power management callbacks.\n  [S390] pm: memory hotplug power management callbacks\n  [S390] pm: con3270 power management callbacks.\n  [S390] pm: smsgiucv power management callbacks.\n  [S390] pm: hvc_iucv power management callbacks\n  [S390] PM: af_iucv power management callbacks.\n  [S390] pm: netiucv power management callbacks.\n  [S390] pm: iucv power management callbacks.\n  [S390] iucv: establish reboot notifier\n  [S390] pm: power management support for SCLP drivers.\n  [S390] pm: tape power management callbacks\n  [S390] pm: vmlogrdr power management callbacks\n  [S390] pm: vmur driver power management callbacks\n  [S390] pm: appldata power management callbacks\n  [S390] pm: vmwatchdog power management callbacks.\n  [S390] pm: zfcp driver power management callbacks\n  [S390] pm: claw driver power management callbacks\n  ...\n"
    },
    {
      "commit": "d613839ef987d20f7c9347732b452efd921b97d9",
      "tree": "5998f460596d8dca129d0f116add8f9abddfad38",
      "parents": [
        "609106b9ac968adbc76ce78c979fc3903a56e16c",
        "e212d6f25084e8e9b02a04ba514d7bb1e4a4924a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 11:46:45 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 11:46:45 2009 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.dk/linux-2.6-block\n\n* \u0027for-linus\u0027 of git://git.kernel.dk/linux-2.6-block:\n  block: remove some includings of blktrace_api.h\n  mg_disk: seperate mg_disk.h again\n  block: Introduce helper to reset queue limits to default values\n  cfq: remove extraneous \u0027\\n\u0027 in blktrace output\n  ubifs: register backing_dev_info\n  btrfs: properly register fs backing device\n  block: don\u0027t overwrite bdi-\u003estate after bdi_init() has been run\n  cfq: cleanup for last_end_request in cfq_data\n"
    },
    {
      "commit": "609106b9ac968adbc76ce78c979fc3903a56e16c",
      "tree": "4af8b305ab4095870a927ffdb9a5e14eb2107401",
      "parents": [
        "69257cae20640a396f03aa0bf169b815ba66a58a",
        "42e27bfc4bfa42bd905e53be93d862b8e3d80a00"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 11:30:37 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 11:30:37 2009 -0700"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc: (38 commits)\n  ps3flash: Always read chunks of 256 KiB, and cache them\n  ps3flash: Cache the last accessed FLASH chunk\n  ps3: Replace direct file operations by callback\n  ps3: Switch ps3_os_area_[gs]et_rtc_diff to EXPORT_SYMBOL_GPL()\n  ps3: Correct debug message in dma_ioc0_map_pages()\n  drivers/ps3: Add missing annotations\n  ps3fb: Use ps3_system_bus_[gs]et_drvdata() instead of direct access\n  ps3flash: Use ps3_system_bus_[gs]et_drvdata() instead of direct access\n  ps3: shorten ps3_system_bus_[gs]et_driver_data to ps3_system_bus_[gs]et_drvdata\n  ps3: Use dev_[gs]et_drvdata() instead of direct access for system bus devices\n  block/ps3: remove driver_data direct access of struct device\n  ps3vram: Make ps3vram_priv.reports a void *\n  ps3vram: Remove no longer used ps3vram_priv.ddr_base\n  ps3vram: Replace mutex by spinlock + bio_list\n  block: Add bio_list_peek()\n  powerpc: Use generic atomic64_t implementation on 32-bit processors\n  lib: Provide generic atomic64_t implementation\n  powerpc: Add compiler memory barrier to mtmsr macro\n  powerpc/iseries: Mark signal_vsp_instruction() as maybe unused\n  powerpc/iseries: Fix unused function warning in iSeries DT code\n  ...\n"
    },
    {
      "commit": "4858704da75ba84ce21e6d4b3b974e8b8594c9f2",
      "tree": "153f92e4ac0d5c90890ee1b14458ea56e22f984e",
      "parents": [
        "86ade88e15b0852fa437e816037ecb266ae990ad",
        "036533e232922ec6667817de9b037d0b1ebd062e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 11:29:17 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 11:29:17 2009 -0700"
      },
      "message": "Merge branch \u0027i2c-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging\n\n* \u0027i2c-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging:\n  therm_windtunnel: Convert to a new-style i2c driver\n  therm_adt746x: Convert to a new-style i2c driver\n  windfarm: Convert to new-style i2c drivers\n  therm_pm72: Convert to a new-style i2c driver\n  i2c-viapro: Add new PCI device ID for VX855\n  i2c/chips: Move max6875 to drivers/misc/eeprom\n  i2c: Do not give adapters a default parent\n  i2c: Do not probe for TV chips on Voodoo3 adapters\n  i2c: Retry automatically on arbitration loss\n  i2c: Remove void casts\n"
    },
    {
      "commit": "86ade88e15b0852fa437e816037ecb266ae990ad",
      "tree": "a821259c9a08414f930feab42bc8d917a9da9fb4",
      "parents": [
        "9bd47bf9324d4c6a49292d98019938b04791a35d",
        "52b5226f481c09cc499cc28b1e9347d314b340f1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 11:28:50 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 11:28:50 2009 -0700"
      },
      "message": "Merge branch \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging\n\n* \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging:\n  hwmon: (max6650) Add support for alarms\n  hwmon: (f71882fg) Add support for the F71858F\n  hwmon: (f71882fg) Add temp#_fault sysfs attr for f8000\n  hwmon: (f71882fg) Sanity check f8000 pwm settings\n  hwmon: (f71882fg) Cleanup f8000 pwm handling\n  hwmon: PCI quirk for hwmon access on MSI MS-7031 board\n  hwmon: (w83627ehf) Add W83627DHG-P support\n  hwmon: (tmp401) Add documentation\n  hwmon: (tmp401) Add support for TI\u0027s TMP411 sensors chip\n  hwmon: (tmp401) Add support for TI\u0027s TMP401 sensor chip\n  hwmon: (ibmaem) Automatically load on HC10 blade\n  hwmon: Fix more __devexit_p glitches\n"
    },
    {
      "commit": "9bd47bf9324d4c6a49292d98019938b04791a35d",
      "tree": "1788cb8c185366459658b49381be2ee2b87816ed",
      "parents": [
        "46a50661fc95d4acf5e4c203f7889234238ce642",
        "d6a1cd4975a5ffaa21a961be04a469519edf50d6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 11:24:23 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 11:24:23 2009 -0700"
      },
      "message": "Merge branch \u0027acpica\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6\n\n* \u0027acpica\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6: (27 commits)\n  ACPICA: Update version to 20090521.\n  ACPICA: Disable preservation of SCI enable bit (SCI_EN)\n  ACPICA: Region deletion: Ensure region object is removed from handler list\n  ACPICA: Eliminate extra call to NsGetParentNode\n  ACPICA: Simplify internal operation region interface\n  ACPICA: Update Load() to use operation region interfaces\n  ACPICA: New: AcpiInstallMethod - install a single control method\n  ACPICA: Invalidate DdbHandle after table unload\n  ACPICA: Fix reference count issues for DdbHandle object\n  ACPICA: Simplify and optimize NsGetNextNode function\n  ACPICA: Additional validation of _PRT packages (resource mgr)\n  ACPICA: Fix DebugObject output for DdbHandle objects\n  ACPICA: Fix allowable release order for ASL mutex objects\n  ACPICA: Mutex support: Fix release ordering issue and current sync level\n  ACPICA: Update version to 20090422.\n  ACPICA: Linux OSL: cleanup/update/merge\n  ACPICA: Fix implementation of AML BreakPoint operator (break to debugger)\n  ACPICA: Fix miscellaneous warnings under gcc 4+\n  ACPICA: Miscellaneous lint changes\n  ACPICA: Fix possible dereference of null pointer\n  ...\n"
    },
    {
      "commit": "46a50661fc95d4acf5e4c203f7889234238ce642",
      "tree": "f8ee6dd359a1fe9f0fe4d3206224651e537addc1",
      "parents": [
        "cbcb6d66af4c6169ce1c2d01a3ab345f04b8359d"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Mon Jun 15 16:28:29 2009 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 11:24:00 2009 -0700"
      },
      "message": "tty: Fix leaks introduced by the shift to separate ldisc objects\n\nGold star for the kmemleak detector.\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cbcb6d66af4c6169ce1c2d01a3ab345f04b8359d",
      "tree": "d01d804ed6b35df3614f22c42baee719eb6dfeb7",
      "parents": [
        "b231125af7811a2f68c455d3bda95ac170ee4fa6"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Mon Jun 15 16:27:29 2009 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 11:24:00 2009 -0700"
      },
      "message": "pty: Narrow the race on ldisc locking\n\nThe pty code has always been buggy on its ldisc handling. The recent\nchanges made the window for the race much bigger. Pending fixing it\nproperly which is not at all trivial, at least make the race small again so\nwe don\u0027t disrupt other dev work.\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "32e5897da1fc5180aa817c81e6aca74a8f6b6957",
      "tree": "7f2460a40386a7367794ba1d60134d0dafdf732f",
      "parents": [
        "6ac5c610828c051666f667d2bdbd51fc15a59e98"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 16 03:46:54 2009 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 16 04:56:57 2009 -0700"
      },
      "message": "openprom: Squelch useless GCC warning.\n\ndrivers/sbus/char/openprom.c: In function ‘openprom_sunos_ioctl’:\ndrivers/sbus/char/openprom.c:306: warning: ‘opp’ may be used uninitialized in this function\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0d76cb2606cbb2e21f3832773458bb0241f99c6d",
      "tree": "4cd0e32a062b87de1b66dbd9868f86bd87ac23b0",
      "parents": [
        "8803f7afe6370af8cd97991bde0c3b53eca4e8da"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Mon May 04 10:42:57 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 16 04:56:38 2009 -0700"
      },
      "message": "p9100: use standard fields for framebuffer physical address and length\n\nUse standard fields fbinfo.fix.smem_start and fbinfo.fix.smem_len\nfor physical address and length of framebuffer.\n\nThis also fixes output of the \u0027fbset -i\u0027 command - address and length\nof the framebuffer are displayed correctly.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8803f7afe6370af8cd97991bde0c3b53eca4e8da",
      "tree": "22b64070eb18414ec8f750b558c5b586031e491d",
      "parents": [
        "963b916c1cb42450c7a061b13fcce6c9a2cdea28"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Mon May 04 10:41:56 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 16 04:56:37 2009 -0700"
      },
      "message": "leo: use standard fields for framebuffer physical address and length\n\nUse standard fields fbinfo.fix.smem_start and fbinfo.fix.smem_len\nfor physical address and length of framebuffer.\n\nThis also fixes output of the \u0027fbset -i\u0027 command - address and length\nof the framebuffer are displayed correctly.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "963b916c1cb42450c7a061b13fcce6c9a2cdea28",
      "tree": "6e7ae4c58a4781c49ea11383d2c47897cce7a602",
      "parents": [
        "9fbfd4b8a4d8c097bcb0efd14a84a6869c0ac4d5"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Mon May 04 10:39:45 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 16 04:56:35 2009 -0700"
      },
      "message": "cg6: use standard fields for framebuffer physical address and length\n\nUse standard fields fbinfo.fix.smem_start and fbinfo.fix.smem_len\nfor physical address and length of framebuffer.\n\nThis also fixes output of the \u0027fbset -i\u0027 command - address and length\nof the framebuffer are displayed correctly.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9fbfd4b8a4d8c097bcb0efd14a84a6869c0ac4d5",
      "tree": "e1d6fceaac8a103f1bbd76424f0f2ab1ed0053f7",
      "parents": [
        "de4dc48ee26ccc9dbc6a86b0710f7fd408149056"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Mon May 04 10:37:46 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 16 04:56:34 2009 -0700"
      },
      "message": "cg3: use standard fields for framebuffer physical address and length\n\nUse standard fields fbinfo.fix.smem_start and fbinfo.fix.smem_len\nfor physical address and length of framebuffer.\n\nThis also fixes output of the \u0027fbset -i\u0027 command - address and length\nof the framebuffer is displayed correctly.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "de4dc48ee26ccc9dbc6a86b0710f7fd408149056",
      "tree": "54170edf9672fce7941b13775da1e229f06e0ed0",
      "parents": [
        "3f06cd29358dd390d62afcde14fde54cec9deef9"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Mon May 04 10:36:50 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 16 04:56:31 2009 -0700"
      },
      "message": "cg14: use standard fields for framebuffer physical address and length\n\nUse standard fields fbinfo.fix.smem_start and fbinfo.fix.smem_len\nfor physical address and length of framebuffer.\n\nThis also fixes output of the \u0027fbset -i\u0027 command - address and length\nof the framebuffer is displayed correctly.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3f06cd29358dd390d62afcde14fde54cec9deef9",
      "tree": "c8d0a9ec9c72e0fa9d926015edbabbb54d532990",
      "parents": [
        "280ff97494e0fef4124bee5c52e39b23a18dd283"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Mon May 04 10:35:36 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 16 04:56:30 2009 -0700"
      },
      "message": "bw2: use standard fields for framebuffer physical address and length\n\nUse standard fields fbinfo.fix.smem_start and fbinfo.fix.smem_len\nfor physical address and length of framebuffer.\n\nThis also fixes output of the \u0027fbset -i\u0027 command - address and length\nof the framebuffer is displayed correctly.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e212d6f25084e8e9b02a04ba514d7bb1e4a4924a",
      "tree": "a94638953a7aa7f0bbd6f5d08fa3c649ce0ef8ce",
      "parents": [
        "5ced504b1bd1979378de35c56aa5d3d79fb5033f"
      ],
      "author": {
        "name": "Li Zefan",
        "email": "lizf@cn.fujitsu.com",
        "time": "Tue Jun 16 11:19:36 2009 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Jun 16 11:19:36 2009 +0200"
      },
      "message": "block: remove some includings of blktrace_api.h\n\nWhen porting blktrace to tracepoints, we changed to trace/block.h\nfor trace prober declarations.\n\nSigned-off-by: Li Zefan \u003clizf@cn.fujitsu.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "c369527f18f8560bd3580be2676cb55b54b02ee6",
      "tree": "d9e3b9c4ee8cfa493bdb8e9a3c863df11815a9ed",
      "parents": [
        "2b1e3e5558b9de0f85ed9183a7adb2d61aab363b"
      ],
      "author": {
        "name": "Gerald Schaefer",
        "email": "gerald.schaefer@de.ibm.com",
        "time": "Tue Jun 16 10:30:51 2009 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Jun 16 10:31:22 2009 +0200"
      },
      "message": "[S390] pm: dcssblk power management callbacks.\n\nSigned-off-by: Gerald Schaefer \u003cgerald.schaefer@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "2b1e3e5558b9de0f85ed9183a7adb2d61aab363b",
      "tree": "5a03549da9bdb356617bbc1ad8361569c6ff394c",
      "parents": [
        "fb78140cedcd2805e5cfec12af59c0a6dfa112db"
      ],
      "author": {
        "name": "Gerald Schaefer",
        "email": "gerald.schaefer@de.ibm.com",
        "time": "Tue Jun 16 10:30:50 2009 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Jun 16 10:31:21 2009 +0200"
      },
      "message": "[S390] pm: monreader power management callbacks.\n\nSigned-off-by: Gerald Schaefer \u003cgerald.schaefer@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "fb78140cedcd2805e5cfec12af59c0a6dfa112db",
      "tree": "597d3ca91381c3def976418f75f8b95e3f988586",
      "parents": [
        "039979049834bde56f67f8078c802b416bd4763c"
      ],
      "author": {
        "name": "Gerald Schaefer",
        "email": "gerald.schaefer@de.ibm.com",
        "time": "Tue Jun 16 10:30:49 2009 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Jun 16 10:31:21 2009 +0200"
      },
      "message": "[S390] pm: monwriter power management callbacks.\n\nSigned-off-by: Gerald Schaefer \u003cgerald.schaefer@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "039979049834bde56f67f8078c802b416bd4763c",
      "tree": "a7fe7b8b8912d4137fd026db3286100faac097fb",
      "parents": [
        "4b214a0c7720bfcfaca936047a359f8859fc8424"
      ],
      "author": {
        "name": "Gerald Schaefer",
        "email": "gerald.schaefer@de.ibm.com",
        "time": "Tue Jun 16 10:30:48 2009 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Jun 16 10:31:20 2009 +0200"
      },
      "message": "[S390] pm: memory hotplug power management callbacks\n\nSigned-off-by: Gerald Schaefer \u003cgerald.schaefer@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "4b214a0c7720bfcfaca936047a359f8859fc8424",
      "tree": "33cbc967ffd4b7a316cada0917006bd7031ccfb2",
      "parents": [
        "6a1d96dced593bc17d7a17fdb93c99b275e71eba"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Jun 16 10:30:47 2009 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Jun 16 10:31:20 2009 +0200"
      },
      "message": "[S390] pm: con3270 power management callbacks.\n\nIntroduce the power management callbacks to the 3270 driver. On suspend\nthe current 3270 view is deactivated and for non-console 3270 device\nthe release callback is done. This disconnects the current tty /\nfullscreen application from the 3270 device. On resume the current\nview is reactivated, on the tty you get a fresh login.\nIf the system panics before the 3270 device has been resumed, the ccw\ndevice for the 3270 console is reactivated with ccw_device_force_console.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "6a1d96dced593bc17d7a17fdb93c99b275e71eba",
      "tree": "69ac1bb8a52d8b537281118b24617076ff08ac3f",
      "parents": [
        "0259162ecd083f1ce0f6022e669f393330b06f4d"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Jun 16 10:30:46 2009 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Jun 16 10:31:20 2009 +0200"
      },
      "message": "[S390] pm: smsgiucv power management callbacks.\n\nCreate dummy iucv-device to get control when the system is suspended\nand resumed. Server the smsg iucv path on suspend, reestablish the\npath on resume.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    }
  ],
  "next": "0259162ecd083f1ce0f6022e669f393330b06f4d"
}
