)]}'
{
  "log": [
    {
      "commit": "8d21547d3c9c3bc653261f26d554cfabc4a083de",
      "tree": "3b7751c777f42aab86c4433736b30234eb72cda0",
      "parents": [
        "9daee73c81d21f9f07f236f106da5d93c40f7a92"
      ],
      "author": {
        "name": "Bernie Thompson",
        "email": "bernie@plugable.com",
        "time": "Thu Mar 01 17:35:48 2012 -0800"
      },
      "committer": {
        "name": "Bernie Thompson",
        "email": "bernie@plugable.com",
        "time": "Thu Mar 01 17:46:27 2012 -0800"
      },
      "message": "udlfb: fix hcd_buffer_free panic on unplug/replug\n\nFix race conditions with unplug/replug behavior, in particular\ntake care not to hold up USB probe/disconnect for long-running\nframebuffer operations and rely on usb to handle teardown.\n\nFix for kernel panic reported with new F17 multiseat support.\n\nReported-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Bernie Thompson \u003cbernie@plugable.com\u003e\n"
    },
    {
      "commit": "58e7c3b00114c48e0879e9fbafd37e0e0c2402cb",
      "tree": "372fa4a8702694cc50ba609c6a650c65d8812a18",
      "parents": [
        "3c470f33e6a1df1398143c1f3dd619f675602472"
      ],
      "author": {
        "name": "Bernie Thompson",
        "email": "bernie@plugable.com",
        "time": "Sun Aug 21 13:34:11 2011 -0700"
      },
      "committer": {
        "name": "Florian Tobias Schandinat",
        "email": "FlorianSchandinat@gmx.de",
        "time": "Wed Aug 24 10:07:59 2011 +0000"
      },
      "message": "udlfb: add more comprehensive support for DPMS FB_BLANK_* modes\n\nFixes earlier problems where monitor would not return from blank\n\nTest with any DisplayLink-based USB 2.0 graphics adapter\nsudo nano /sys/class/graphics/fb?/blank\nand write out single digit FB_BLANK_* code from include/linux/fb.h\n\nSupports on (0), blank (1), suspend (2,3), powerdown (4)\n\nSigned-off-by: Bernie Thompson \u003cbernie@plugable.com\u003e\nSigned-off-by: Florian Tobias Schandinat \u003cFlorianSchandinat@gmx.de\u003e\n"
    },
    {
      "commit": "81f6f3c1047392a22b9a20bbecf98c7f2d6f922a",
      "tree": "1e4b49ff738dcb43f61edaec434d7c9559246beb",
      "parents": [
        "b9f03a3cd06c6f8bbecfe08eae2a69cc0a13c690"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jan 06 18:07:54 2011 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jan 06 18:07:54 2011 +0900"
      },
      "message": "video: udlfb: Kill off special printk wrappers, use pr_fmt().\n\nThis kills off all of the dl_xxx() printk wrappers and simply stubs in a\npr_fmt() definition to accomplish the same thing.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b9f03a3cd06c6f8bbecfe08eae2a69cc0a13c690",
      "tree": "6e6166c7eafffda30e30182d731bc1dae19bdd83",
      "parents": [
        "1a3e528cfc00a9d08114c5fa9e486a77633a425d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jan 06 18:04:02 2011 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jan 06 18:04:02 2011 +0900"
      },
      "message": "video: udlfb: Kill off some magic constants for EDID sizing.\n\nThe edid length is fixed, so use the standard definition consistently.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "96f8d864afd646e4a52ea55462b7d83e3b94fd5c",
      "tree": "72994dfd59b9774f6fa353fb01898f386486b759",
      "parents": [
        "e53beacd23d9cb47590da6a7a7f6d417b941a994"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 16 14:00:24 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 16 14:00:24 2010 +0900"
      },
      "message": "fbdev: move udlfb out of staging.\n\nudlfb has undergone a fair bit of cleanup recently and is effectively at\nthe point where it can be liberated from staging purgatory and promoted\nto a real driver.\n\nThe outstanding cleanups are all minor, with some of them dependent on\ndrivers/video headers, so these will be done incrementally from udlfb\u0027s\nnew home.\n\nRequested-by: Bernie Thompson \u003cbernie@plugable.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5bea1fbf942363e4114a086aefc67cdca21be7f0",
      "tree": "db1e8e8d5b2e8d3981d91dc4f67b9807958f14f3",
      "parents": [
        "d5fa13361bef1aeffd8efdb21b72926767e5d32e"
      ],
      "author": {
        "name": "Bernie Thompson",
        "email": "bernie@plugable.com",
        "time": "Sun Sep 05 18:28:29 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 19:45:59 2010 -0700"
      },
      "message": "staging: udlfb: fix incorrect fb_defio implementation for multiple framebuffers\n\nFix fb_defio bug in udlfb for multiple framebuffers\n\nPreviously when using fb_defio with multiple DisplayLink attached displays\nudlfb incorrectly used a shared datastructure where it needed to have\none per fb_info struct. This was completely broken and caused all kinds of\nproblems, including rendering to one framebuffer affecting others.\n\nSigned-off-by: Bernie Thompson \u003cbernie@plugable.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d5ed54322e54d48e5fa66dff0086b79211f1cde7",
      "tree": "f5566dd732a86dd97848aace06b6adb920123961",
      "parents": [
        "8ef8cc4fca4a92e77c0b5aa7a852a6c3d2fba844"
      ],
      "author": {
        "name": "Bernie Thompson",
        "email": "bernie@plugable.com",
        "time": "Sun Sep 05 16:35:39 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 16:50:22 2010 -0700"
      },
      "message": "staging: udlfb: add module options for console and fb_defio\n\nAdd module options for console and fb_defio\n\nConvert fb_defio on/off switch to module option and add console option.\n\n\u003eFrom the command line, pass options to modprobe\nmodprobe udlfb defio\u003d1 console\u003d1\n\nOr for permanent option, create file like /etc/modprobe.d/options with text\noptions udlfb defio\u003d1 console\u003d1\n\nAccepted options:\n\nfb_defio\tMake use of the fb_defio (CONFIG_FB_DEFERRED_IO) kernel\n\t\tmodule to track changed areas of the framebuffer by page faults.\n        \tStandard fbdev applications that use mmap but that do not\n\t\treport damage, may be able to work with this enabled.\n\t\tDisabled by default because of overhead and other issues.\n\nconsole\t\tAllow fbcon to attach to udlfb provided framebuffers. This\n\t\tis disabled by default because fbcon will aggressively consume\n\t\tthe first framebuffer it finds, which isn\u0027t usually what the\n\t\tuser wants in the case of USB displays.\n\nSigned-off-by: Bernie Thompson \u003cbernie@plugable.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "18dffdf8913ab9e4ac7403a624879a15afa5262e",
      "tree": "89d941c57ccefe24726b915299fed04fe9b6cb98",
      "parents": [
        "33077b8d3042e01da61924973e372abe589ba297"
      ],
      "author": {
        "name": "Bernie Thompson",
        "email": "bernie@plugable.com",
        "time": "Sun Sep 05 16:35:23 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 16:50:19 2010 -0700"
      },
      "message": "staging: udlfb: enhance EDID and mode handling support\n\nEnhance EDID and mode table handling\n\n* Adds support for lower-end DL chips on higher-end monitors\n* Adds support for using fbdev standard EDID parsing and handling\n* Adds support for more dynamic reallocation of framebuffer, based on new EDID\n\nQueries EDID from hardware with several retries then\nqueries DisplayLink chip for max pixel area via vendor descriptor.\nUses existing fbdev mode handling service funcations to build mode list\nof common modes between adapter and monitor.\nThis enables lower-end chips (e.g. DL-125) to successfully pick a compatible\nmode on higher end monitors (e.g. whose default mode is over 1280x1024).\nReallocate framebuffer if necessary in response to new max mode.\n\nSigned-off-by: Bernie Thompson \u003cbernie@plugable.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "33077b8d3042e01da61924973e372abe589ba297",
      "tree": "9269cdd17d93253e33620317a8fff5226d5f8ebf",
      "parents": [
        "f11f4bc027414bc7db5dde49c55b7149a627b591"
      ],
      "author": {
        "name": "Bernie Thompson",
        "email": "bernie@plugable.com",
        "time": "Sun Sep 05 16:35:19 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 16:50:18 2010 -0700"
      },
      "message": "staging: udlfb: revamp reference handling to insure successful shutdown\n\nRevamp reference handling and synchronization for unload/shutdown\n\nUdlfb is a \"virtual\" framebuffer device that really exists on\ntwo separate stacks: at the bottom of the framebuffer interface,\nand on top of USB.  During unload, there\u0027s no guarantee which\none will tear down first. So reference counting must be solid\nto handle all possibilities and not access anything once its gone.\n\nSigned-off-by: Bernie Thompson \u003cbernie@plugable.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f11f4bc027414bc7db5dde49c55b7149a627b591",
      "tree": "9a8fac84c8651eb98fce2f59644757691ed3ad6f",
      "parents": [
        "9825f70f5cf465a8c31236409456d18de07fd166"
      ],
      "author": {
        "name": "Bernie Thompson",
        "email": "bernie@plugable.com",
        "time": "Sun Sep 05 16:35:15 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 16:50:17 2010 -0700"
      },
      "message": "staging: udlfb: remove metrics_misc sysfs attribute\n\nRemove metrics_misc sysfs attribute\n\nPreviously returned multiple values, which goes against sysfs guidelines.\nHad been used for debugging to figure out which of the multiple\nfbdev interfaces an app was using, but log file messages are sufficient.\n\nSigned-off-by: Bernie Thompson \u003cbernie@plugable.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "530f43a8a69d9fa10ec6d30652244bb5e2a29694",
      "tree": "ebec956131cb098cfe19aecb155208635f710543",
      "parents": [
        "2469d5dbcafe064859475a8aaf8da00ab33d440c"
      ],
      "author": {
        "name": "Bernie Thompson",
        "email": "bernie@plugable.com",
        "time": "Mon Feb 15 06:46:21 2010 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Mar 03 16:43:00 2010 -0800"
      },
      "message": "Staging: udlfb: improved rendering performance\n\nRework rendering for improved performance\n\nApprox 10-20% gain avg across several \"benchmarks\": x11perf, gtkperf, glxgears\nMoves from a single pre-alloc\u0027d urb protected by a long-held mutex\nTo a list of (4) pre-alloc\u0027d urbs which can be dispatched asynchonously\n\nImproved rendering algorithm to hardware with lower CPU consumption,\nfewer system memory accesses, and slightly higher compression.\n\nBetter scalability to multiple processors, especially with\nmultiple framebuffers active.\n\nSigned-off-by: Bernie Thompson \u003cbernie@plugable.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "2469d5dbcafe064859475a8aaf8da00ab33d440c",
      "tree": "968c2adb597908806d34d90003df84a4013768b6",
      "parents": [
        "7d9485e2c53caaaed9606a39de1c2746cc9ba262"
      ],
      "author": {
        "name": "Bernie Thompson",
        "email": "bernie@plugable.com",
        "time": "Mon Feb 15 06:46:13 2010 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Mar 03 16:43:00 2010 -0800"
      },
      "message": "Staging: udlfb: Rework startup and teardown to fix race conditions\n\nRework probe to use refcounts and std functions\n\nBecause the different parts of the driver (usb, fbdev) tear down\nin different orders, the driver previously could crash accessing\ndata that had already been freed.  Refcounting system used to handle.\n\nReworked probe to make use of refcounts, set mode using std fbops,\nand set up sysfs and pre-allocated urbs.\n\nSigned-off-by: Bernie Thompson \u003cbernie@plugable.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "7d9485e2c53caaaed9606a39de1c2746cc9ba262",
      "tree": "ae7433e46e2e14d97d8ee7e4382f35b6b9a68de9",
      "parents": [
        "4574203f45eb26b3fd76a171a77dd298dc1dc1ae"
      ],
      "author": {
        "name": "Bernie Thompson",
        "email": "bernie@plugable.com",
        "time": "Mon Feb 15 06:46:08 2010 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Mar 03 16:43:00 2010 -0800"
      },
      "message": "Staging: udlfb: Add functions to expose sysfs metrics and controls\n\nAdd sysfs controls for edid and performance metrics\n\nThere are 8 new files exposed in /sys/class/graphics/fb*\n\nedid - returns 128 byte edid blog, suitable for parsing with parse-edid\nmetrics_bytes_identical\nmetrics_bytes_rendered\nmetrics_bytes_sent\nmetrics_cpu_kcycles_used\nmetrics_misc\nand metrics_reset, which resets all perf metrics to zero\n\nThe 6 perf metrics are of type atomic_t.\nSo these metrics return precise results for short benchmarks, but\nany test approx a minute or longer runtime may roll over.\n\nSigned-off-by: Bernie Thompson \u003cbernie@plugable.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "4a4854dd2049ddc066a162a0f843dc2a78481060",
      "tree": "c4b6af4581bfe1024f53bd593267d364ab85d3d7",
      "parents": [
        "cc403dc67d10b895fec14b837fa2a6cb6ee6c8bd"
      ],
      "author": {
        "name": "Bernie Thompson",
        "email": "bernie@plugable.com",
        "time": "Mon Feb 15 06:45:55 2010 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Mar 03 16:42:59 2010 -0800"
      },
      "message": "Staging: udlfb: pre-allocated urb list helpers\n\nAdd functions to pre-allocate and free usb bulk urbs for core render path.\n\nUdlfb currently allocates a single urb, guarded by a mutex, that is a key\nbottleneck. Because udlfb sends so much data, preallocation is most efficient.\n\nFunctions will be used by new rendering functions in later patches.\n\nSigned-off-by: Bernie Thompson \u003cbernie@plugable.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "cc403dc67d10b895fec14b837fa2a6cb6ee6c8bd",
      "tree": "3e474cfc4a8b178345a0f1af959c0a929b293da0",
      "parents": [
        "1d31a9ee698f9b8d72c5813fe62a5184197443c3"
      ],
      "author": {
        "name": "Bernie Thompson",
        "email": "bernie@plugable.com",
        "time": "Mon Feb 15 06:45:49 2010 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Mar 03 16:42:59 2010 -0800"
      },
      "message": "Staging: udlfb: reorganize function order\n\nReorganize the location of a few things to be closer to related code\n\nSigned-off-by: Bernie Thompson \u003cbernie@plugable.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "1d31a9ee698f9b8d72c5813fe62a5184197443c3",
      "tree": "5f5ccd8484fe5327fde6c7a58013c0d9f7ed2e7f",
      "parents": [
        "cd18964a1d67c4989474ffca0109ef1c0f8502a3"
      ],
      "author": {
        "name": "Bernie Thompson",
        "email": "bernie@plugable.com",
        "time": "Mon Feb 15 06:45:43 2010 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Mar 03 16:42:59 2010 -0800"
      },
      "message": "Staging: udlfb: checkpatch cleanup\n\nEliminate checkpatch.pl warnings and errors so later patches in series are clean\n\nSigned-off-by: Bernie Thompson \u003cbernie@plugable.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "59277b679f8b5ce594e367759256668eba652d0d",
      "tree": "e928ef2b543c16d0ff69ddbfa6fb9131335c4d98",
      "parents": [
        "293c0db0dd2a7f1a8074645faa9d3a0294623002"
      ],
      "author": {
        "name": "Bernie Thompson",
        "email": "bernie@plugable.com",
        "time": "Tue Nov 24 15:52:21 2009 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Mar 03 16:42:31 2010 -0800"
      },
      "message": "Staging: udlfb: add dynamic modeset support\n\nAdd dynamic modeset support\n\nudlfb uses EDID to find the monitor’s preferred mode\nudlfb no longer has fixed mode tables – it’s able to set any mode \ndynamically, from the standard VESA timing characteristics of the monitor.\n\nDraws from probe and setmode code of both displaylink-mod 0.3 branch of \nRoberto De Ioris, and Jaya Kumar\u0027s displaylinkfb.\nLays foundation for defio support and making backbuffer optional.\nWith additional changes to minimize diffs and clean for checkpatch.pl style.\n\nDoes not yet include new ioctls or refcount/mutex code from displaylink-mod.\n\nTested to work with existing xf-video-displaylink X server unmodified.\n\nSigned-off-by: Bernie Thompson \u003cbernie@plugable.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n \n"
    },
    {
      "commit": "f66abce70504514b1173e4fc9973126b99f65d89",
      "tree": "e3800bb17bcec3d49d2f9be512622b7b46b6be57",
      "parents": [
        "e82bf85ec92e9cb2db9b226c1a29e2219b489b94"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Thu Aug 06 16:09:35 2009 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Sep 15 12:02:06 2009 -0700"
      },
      "message": "Staging: udlfb: fix printk format warning\n\nFix printk format warning: use %td for ptrdiff:\n\ndrivers/staging/udlfb/udlfb.h:209: warning: format \u0027%d\u0027 expects type \u0027int\u0027, but argument 3 has type \u0027long int\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7316bc55ed20c1eae6ff87a35dc2a8e3827f2d79",
      "tree": "d2ad89ddb34c71cba496197a36e11a4f2ba97745",
      "parents": [
        "4b6a4856c6b6e3bb7839b15296712627b7a37208"
      ],
      "author": {
        "name": "Roberto De Ioris",
        "email": "roberto@unbit.it",
        "time": "Wed Jun 10 23:02:19 2009 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 19 11:00:57 2009 -0700"
      },
      "message": "Staging: udlfb: update to version 0.2.3\n\nThis updates the udlfb to the 0.2.3 version.\n\nFrom: Roberto De Ioris \u003croberto@unbit.it\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "4b6a4856c6b6e3bb7839b15296712627b7a37208",
      "tree": "b4d16d7febff9ab770f6313f0a2852957c21518d",
      "parents": [
        "f05e0575ed334a23dad91b8f6ed0ac42a3996b8d"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jun 03 14:47:21 2009 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 19 11:00:57 2009 -0700"
      },
      "message": "Staging: udlfb: fix some sparse warnings.\n\nThere are others remaining due to the __iomem namespace of the\nframebuffer data pointer.\n\nCc: Roberto De Ioris \u003croberto@unbit.it\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "39e7df5d17f28889543c09b5f3ffd6d380fc7317",
      "tree": "3dfe3d1b69196054022b8f5812139ffd21a8341c",
      "parents": [
        "9a82e6df79f13a3489c50813c1edb4331a9400d3"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jun 03 14:47:00 2009 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 19 11:00:57 2009 -0700"
      },
      "message": "Staging: udlfb: clean up checkpatch warnings in udlfb.h\n\nThis cleans up a bunch of checkpatch.pl warnings in the udlfb.h file.\n\nCc: Roberto De Ioris \u003croberto@unbit.it\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "88e58b1a42f8c1e9ac8ecda23374cc241045d309",
      "tree": "3da0cc4d5aa060f10293f45e9a0ee9c8eb600ce9",
      "parents": [
        "0f218ee2b7e474a5424fbd452c2e3a5da0599e99"
      ],
      "author": {
        "name": "Roberto De Ioris",
        "email": "roberto@unbit.it",
        "time": "Wed Jun 03 14:03:06 2009 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 19 11:00:57 2009 -0700"
      },
      "message": "Staging: add udlfb driver\n\nThis adds the udlfb driver, a framebuffer driver for DisplayLink devices.\n\n\nFrom: Roberto De Ioris \u003croberto@unbit.it\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    }
  ]
}
