)]}'
{
  "log": [
    {
      "commit": "7a8fc9b248e77a4eab0613acf30a6811799786b3",
      "tree": "24b3beb8bc0633db27ffdb791f94dce95d51b1d0",
      "parents": [
        "d3ee1b405872214609868f3cde631ac157026dd0"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sun Aug 17 17:36:59 2008 +0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 23 12:14:12 2008 -0700"
      },
      "message": "removed unused #include \u003clinux/version.h\u003e\u0027s\n\nThis patch lets the files using linux/version.h match the files that\n#include it.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "594a8819774b09ee5bf72d23300489459ff1f882",
      "tree": "1aa95c45e992c41017cf8be52626af72c17679f8",
      "parents": [
        "c6e2bee26eee190b20cd87e71b288bca6a5357a4"
      ],
      "author": {
        "name": "Ondrej Zajicek",
        "email": "santiago@crfreenet.org",
        "time": "Tue Aug 05 13:01:06 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 14:33:46 2008 -0700"
      },
      "message": "vt8623fb: fix kernel oops\n\ncommit 20e061fb750d36ec0ffcb2e44ed7dafa9018223b\n  Author: Ondrej Zajicek \u003csantiago@crfreenet.org\u003e\n  Date:   Mon Apr 28 02:15:18 2008 -0700\n\n      fbdev: framebuffer_alloc() fixes\n\n      Correct the dev arg of framebuffer_alloc() in arkfb, s3fb and vt8623fb.\n\ncauses a null-pointer deref because \"info-\u003edev is NULL, info was just\nkzallocated\".\n\nSigned-off-by: Ondrej Zajicek \u003csantiago@crfreenet.org\u003e\nReported-by: \"MadLoisae@gmx.net\" \u003cMadLoisae@gmx.net\u003e\nTested-by: \"MadLoisae@gmx.net\" \u003cMadLoisae@gmx.net\u003e\nCc: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Krzysztof Helt \u003ckrzysztof.h1@poczta.fm\u003e\nCc: \u003cstable@kernel.org\u003e\t\t[2.6.26.x]\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "20e061fb750d36ec0ffcb2e44ed7dafa9018223b",
      "tree": "2b3a55f91500ae0a1826a5ee9ac10f58e50b4049",
      "parents": [
        "8f5af9de9cf3cbf51c5758a1d5ea266aea6fe175"
      ],
      "author": {
        "name": "Ondrej Zajicek",
        "email": "santiago@crfreenet.org",
        "time": "Mon Apr 28 02:15:18 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 28 08:58:38 2008 -0700"
      },
      "message": "fbdev: framebuffer_alloc() fixes\n\nCorrect the dev arg of framebuffer_alloc() in arkfb, s3fb and vt8623fb.\n\nSigned-off-by: Ondrej Zajicek \u003csantiago@crfreenet.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a81405439c4e9f710f75c41503cef5a5dbd39e4d",
      "tree": "70c0ac20ccf5d8dfcdee6714d590f1910fb92bd4",
      "parents": [
        "1abf91729faf2fd9b16b5987a68fb99fe5dcc75a"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Mon Apr 28 02:15:09 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 28 08:58:37 2008 -0700"
      },
      "message": "s3fb: add option mode_option\n\nAdd the option \"mode_option\".  It also moves mtrr variable to devinitdata\nsection.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c3ca34f90b44049dcde62a8f97554409112bf376",
      "tree": "e29782c415a1580febf0407a2c603233f6833a58",
      "parents": [
        "d4b766a0bdab8d07b720c8d0a84292949a7d58bd"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:29:54 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:23 2007 -0700"
      },
      "message": "s3fb: do not allow incorrect pixclock settings\n\nThis patch adds check if selected pixclock is valid (is in the PLL range).\n\nPreviously, if the pixclock could not be set, the new mode resolution was set\nbut pixclock was not set which led to incorrect timings sent to monitor.\n\n[adaplas]\nFixed a few misplaced curly braces.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d4b766a0bdab8d07b720c8d0a84292949a7d58bd",
      "tree": "995e1dc7b1f0c172c4f53acad3a236138d378ce2",
      "parents": [
        "d7dd91ff236b90a8aca2d619554b07bcb82953c7"
      ],
      "author": {
        "name": "Ondrej Zajicek",
        "email": "santiago@crfreenet.org",
        "time": "Tue Oct 16 01:29:52 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:22 2007 -0700"
      },
      "message": "svgalib: mode selection updates\n\nThis patch changes mode selection matching algorithm.  It allows to choose\nmode with matching depth even when requested color lengths are greater than\ncolor lengths of every mode with requested color depth.\n\nIt also fixes bug in s3fb - wrong error value returned when format is not\nsupported by chip.\n\nSigned-off-by: Ondrej Zajicek \u003csantiago@crfreenet.org\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5a87ede94595f58934000e26e8b13398e63868b5",
      "tree": "e97b7e505753c8243ec10c008e9ff39e61c92d09",
      "parents": [
        "681e14730c73cc2c71af282c001de6bc71c22f00"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Wed May 09 02:35:32 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 09 12:30:57 2007 -0700"
      },
      "message": "svgalib: move fb_get_caps to svgalib\n\nMove fb_get_caps() method to svgalib.c as svga_get_caps() so it can be used by\ns3fb, arkfb and vt8623fb.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "34ed25f50b347c7e1ff78f9308e025ddd57c2f20",
      "tree": "f6416c654f112c48063ed8071882f50088be3696",
      "parents": [
        "9a31f0f7679aeaf79c613feaa3f4170741ccb218"
      ],
      "author": {
        "name": "Ondrej Zajicek",
        "email": "santiago@crfreenet.org",
        "time": "Tue May 08 00:40:00 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:33 2007 -0700"
      },
      "message": "s3fb: updates\n\nMove s3fb_get_tilemax to svgalib.c as svga_get_tilemax, because it reports\nlimitation of other code from svgalib (svga_settile, svga_tilecopy, ...)\n\nLimit font width to 8 pixels in 4 bpp mode.\n\nSigned-off-by: Ondrej Zajicek \u003csantiago@crfreenet.org\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "56c7554938e5945b770365e326f0c3d031ca231f",
      "tree": "b26f422832971b67e1e4573cffdbe7f9e7fd9936",
      "parents": [
        "38a3dc51852d8350b156ea909c5aa8767d71b005"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue May 08 00:39:39 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:32 2007 -0700"
      },
      "message": "s3fb: implement fb_get_caps\n\nImplement fb_get_caps().  This will allow the driver to tell upper layer that\nit can only support 256 8x16 bitmaps when in tileblitting mode\n(var-\u003ebits_per_pixel \u003d\u003d 0);\n\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "249bdbbf0dbab5554a4bfe55639e324d4758da96",
      "tree": "9c29295b115f83908814b35447ac5965b22a2fe4",
      "parents": [
        "4941cb7a18fd84d4d8cd097d2beada3c79c8f781"
      ],
      "author": {
        "name": "Ondrej Zajicek",
        "email": "santiago@crfreenet.org",
        "time": "Tue May 08 00:39:24 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:32 2007 -0700"
      },
      "message": "s3fb: driver fixes\n\nThis fixes broken fbcon on Virge VX in 24 bpp mode, and contains several\nother small updates.\n\nSigned-off-by: Ondrej Zajicek \u003csantiago@crfreenet.org\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ff388ad05bc67163124ac74126bbc16faa2fb771",
      "tree": "e1461380c57396480717c5f36d40275d635ef952",
      "parents": [
        "11f11d522f74965fce421a5a09ff0ab178139d36"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue May 08 00:39:17 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:31 2007 -0700"
      },
      "message": "s3fb: implement fb_get_tilemax()\n\nImplement fb_get_tilemax(). It just returns 256.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8db51668f5ef6ae31ed4e4f0c6e2976a190dfa11",
      "tree": "172c273f795530fffdea6f5f8f2cc8d9158a54bd",
      "parents": [
        "d60d2d8a423be91c5ad1a745c4e9dda9cea1b3c5"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue May 08 00:39:14 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:31 2007 -0700"
      },
      "message": "s3fb: limit 8x16 rectangles when tileblitting is enabled\n\nIf tileblitting is enabled (text mode), the hardware can only accept 8x16\nbitmaps. Advertise this to the upper layer. And to ensure that an appropriate\nfont is always available, select an 8x16 font in Kconfig.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "75814d87a976cc12675024c0a03e3ac3369465a0",
      "tree": "8b8602d7d9713557e921f4932d9e514aeb354d7c",
      "parents": [
        "d2e8d369cd92a8bb856ff530fa1e4c03b0e0ff55"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue May 08 00:38:49 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:29 2007 -0700"
      },
      "message": "s3fb: add sparse annotations\n\nAdd sparse annotations and use fb_read/fb_write and family to access the\nframebuffer.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6314db4110ad79cc666faff2209ed2691259afd9",
      "tree": "03b370bd35e949d2c557dfe58da9b04340dba1ed",
      "parents": [
        "042f10ec6533e53181284c96d22ae051e49ac707"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue May 08 00:38:11 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:28 2007 -0700"
      },
      "message": "s3fb: fix PCI must_checks\n\ndrivers/video/s3fb.c:1078: warning: ignoring return value of \u0027pci_enable_device\u0027, declared with attribute warn_unused_result\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "47ebea8351061f763089f6c3e2d2403715b510e1",
      "tree": "c35bf89557e51b6577bc151bd8205ffe0137d690",
      "parents": [
        "fffda91e2e7ffcc4f60b8666a59f64f28081ce63"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Mar 22 00:11:16 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Mar 22 19:39:05 2007 -0700"
      },
      "message": "[PATCH] drivers/video/s3fb.c: fix a use-before-check\n\nNULL checks should be before the first dereference.\n\nSpotted by the Coverity checker.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Ondrej Zajicek \u003csantiago@crfreenet.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "62fa4dc7f782911b7b3867b6360892dcd46d8e69",
      "tree": "641c7bdafdf081907fa0a6f9a3bf065d22eb1a1a",
      "parents": [
        "25165120f2432ffa36518d53bd3ec66f6e434f63"
      ],
      "author": {
        "name": "Ondrej Zajicek",
        "email": "santiago@crfreenet.org",
        "time": "Thu Feb 22 17:00:41 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 26 12:56:46 2007 -0800"
      },
      "message": "[PATCH] Fix build-failure in drivers/video/s3fb.c\n\nToralf Förster pointed out that drivers/video/s3fb.c would fail to compile:\n\u003e ...\n\u003e   CC      drivers/video/s3fb.o\n\u003e drivers/video/s3fb.c: In function `s3_pci_remove\u0027:\n\u003e drivers/video/s3fb.c:1003: warning: unused variable `par\u0027\n\u003e drivers/video/s3fb.c: In function `s3fb_setup\u0027:\n\u003e drivers/video/s3fb.c:1141: error: `mtrr\u0027 undeclared (first use in this function)\n\u003e drivers/video/s3fb.c:1141: error: (Each undeclared identifier is reported only once\n\u003e drivers/video/s3fb.c:1141: error: for each function it appears in.)\n\u003e make[2]: *** [drivers/video/s3fb.o] Error 1\n\u003e make[1]: *** [drivers/video] Error 2\n\u003e make: *** [drivers] Error 2\n\nHere is fix, it also fixes broken boot options.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a268422de8bf1b4c0cb97987b6c329c9f6a3da4b",
      "tree": "521e88fddb250dc193893c07bd889b5a28b7ded5",
      "parents": [
        "59ae6c6b87711ceb2d1ea5f9e08bb13aee947a29"
      ],
      "author": {
        "name": "Ondrej Zajicek",
        "email": "santiago@crfreenet.org",
        "time": "Mon Feb 12 00:54:49 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:41 2007 -0800"
      },
      "message": "[PATCH] fbdev driver for S3 Trio/Virge\n\nAdd a driver for S3 Trio / S3 Virge.  Driver is tested with most versions\nof S3 Trio and with S3 Virge/DX, on i386.\n\n(akpm: We kind-of have support for this hardware already, but...\n\nvirgefb.c\n  - amiga/zorro specific,\n  - broken (according to Kconfig),\n  - uses obsolete/nonexistent interface (struct display_switch)\n  - recent Adrian Bunk\u0027s patch removes this driver\n\nS3triofb.c\n  - ppc/openfirmware specific\n  - minimal functionality\n  - broken (according to Kconfig),\n  - uses obsolete/nonexistent interface (struct display_switch)\n)\n\nSigned-off-by: Ondrej Zajicek \u003csantiago@crfreenet.org\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ]
}
