)]}'
{
  "log": [
    {
      "commit": "f8b0bca1a7ea8479490bcc06835ccbf590ba2c4e",
      "tree": "70444d1dfe1116071ad182435a4bdfc8c69c3d8a",
      "parents": [
        "f58d7856695b6a3a03a56250c6c591022ac9918f"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Mon Nov 23 14:29:35 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:47 2009 -0200"
      },
      "message": "V4L/DVB (13417): Fix videobuf_queue_vmalloc_init() prototype\n\nFor whatever reason, the device structure pointer to\nvideobuf_queue_vmalloc_init is typed \"void *\", even though it\u0027s passed\nright through to videobuf_queue_core_init(), which expects a struct\ndevice pointer.  The other videobuf implementations use struct device *;\nI think vmalloc should too.\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "38a54f35a0a90c0b62b111dd4de24248b22616b9",
      "tree": "aeaeea69146639cd6e99aad838358edb26221f87",
      "parents": [
        "b18bd1d8806c0982c7835dcb58a27c4e9005e4fb"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Tue Nov 17 19:43:41 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sat Dec 05 18:41:35 2009 -0200"
      },
      "message": "V4L/DVB (13377): make struct videobuf_queue_ops constant\n\nThe videobuf_queue_ops function vector is not declared constant, but\nthere\u0027s no need for the videobuf layer to ever change it.  Make it const\nso that videobuf users can make their operations const without warnings.\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5d6aaf50e2986d3289d16fc2859c490c66a1be63",
      "tree": "11300510ecd7cd45cd54d20b18f43e8b3d388d39",
      "parents": [
        "b15cf1fcceb92247051dedb502692d56adaa428d"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "magnus.damm@gmail.com",
        "time": "Wed Jul 16 21:27:49 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 20 07:25:32 2008 -0300"
      },
      "message": "V4L/DVB (8340): videobuf: Fix gather spelling\n\nUse \"scatter gather\" instead of \"scatter gatter\".\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@pengutronix.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "59d3448995a4c0ca98cbe82f6dac9460323377c1",
      "tree": "fe6029dc9e66a4101b8e4e985ff9175a1735e14f",
      "parents": [
        "3b5fa928a6b2971ec65571745defc5d9758b4bc1"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 13 15:10:00 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Apr 24 14:09:39 2008 -0300"
      },
      "message": "V4L/DVB (7566): videobuf-dvb: allow its usage with videobuf-vmalloc\n\nvideobuf-dvb were still using a function that were videobuf-dma-sg\ndependent. This patch creates a generic handler for this function. This\nway, videobuf-dvb can now work with all videobuf implementations.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "384b835aed8acf341d99969b58d27434685bdd3d",
      "tree": "ef913385984bc4a020a8b65533eed6544f37f5f9",
      "parents": [
        "18c0ecf16e1caa266e12319b5ab82d80e8a3ccf0"
      ],
      "author": {
        "name": "Brandon Philips",
        "email": "bphilips@suse.de",
        "time": "Mon Feb 04 20:52:21 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Feb 18 11:15:13 2008 -0300"
      },
      "message": "V4L/DVB (7150): [v4l] convert videbuf_vmalloc_memory to videobuf_vmalloc_memory\n\nSigned-off-by: Brandon Philips \u003cbphilips@suse.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "851c0c96b2212f48fe51afc1589541b5eae3a544",
      "tree": "0ec4d6019033242fb75e717ca05c1f04d2eca934",
      "parents": [
        "cd4765efdd816ac14075fc7d5adf489502e75e1e"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Sep 27 18:25:44 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Oct 10 00:02:55 2007 -0300"
      },
      "message": "V4L/DVB (6266): videobuf cleanup: mmap check is common to all videobuf. Make it at core\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nhttp://thread.gmane.org/gmane.comp.video.video4linux/34978/focus\u003d34981\nReviewed-by: Ricardo Cerqueira \u003cv4l@cerqueira.org\u003e\n"
    },
    {
      "commit": "87b9ad070cf76c0f1e8cf836f7eb86e9ac94e34a",
      "tree": "aeda5c7b1434350a476005c85dc39173ead11090",
      "parents": [
        "6bb2790f8a0cf93d3dbed6b6e986441110e6174b"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Aug 02 23:31:33 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:14:56 2007 -0300"
      },
      "message": "V4L/DVB (6254): Add videobuf-vmalloc\n\nAdds a newer videobuf-vmalloc module. This module uses the same\nvideobuf controls, but implements memory allocation based on vmalloc\nmethods.\n\nWith this method, an USB driver can use video-buf, without needing to\nrequest memory from the DMA-safe area.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    }
  ]
}
