)]}'
{
  "log": [
    {
      "commit": "ffb78a26169351f6c22cdae481b057d50d5d759b",
      "tree": "4356a881b0d6d192a6d8dbb4f965a3f4a2a35b8a",
      "parents": [
        "df6b07949b6cab9d119363d02ef63379160f6c82"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Nov 22 17:38:14 2008 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Nov 30 10:03:38 2008 -0800"
      },
      "message": "get xenbus_driver -\u003eprobe() \"recognized\" by modpost\n\n... by giving the instances\u0027 names magic suffix recognized by modpost ;-/\nTheir -\u003eprobe() is __devinit\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6e833587e11ed0dbf12e647127f2650e2f80b26d",
      "tree": "7ba3d76705547ed1377f87694e0b0e4391fe0015",
      "parents": [
        "170465ee7f5a9a2d0ac71285507e52642e040353"
      ],
      "author": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@goop.org",
        "time": "Tue Aug 19 13:16:17 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Aug 20 12:40:07 2008 +0200"
      },
      "message": "xen: clean up domain mode predicates\n\nThere are four operating modes Xen code may find itself running in:\n - native\n - hvm domain\n - pv dom0\n - pv domU\n\nClean up predicates for testing for these states to make them more consistent.\n\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy.fitzhardinge@citrix.com\u003e\nCc: Xen-devel \u003cxen-devel@lists.xensource.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "e4dcff1f6e7582f76c2c9990b1d9111bbc8e26ef",
      "tree": "d4a06968700cf64e3f8b7b146512a457ac9e7ece",
      "parents": [
        "f4ad1ebd7a0fae2782ef9f76c0b94b536742c3e8"
      ],
      "author": {
        "name": "Markus Armbruster",
        "email": "armbru@redhat.com",
        "time": "Mon May 26 23:31:11 2008 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue May 27 10:11:36 2008 +0200"
      },
      "message": "xen pvfb: Dynamic mode support (screen resizing)\n\nThe pvfb backend indicates dynamic mode support by creating node\nfeature_resize with a non-zero value in its xenstore directory.\nxen-fbfront sends a resize notification event on mode change.  Fully\nbackwards compatible both ways.\n\nFramebuffer size and initial resolution can be controlled through\nkernel parameter xen_fbfront.video.  The backend enforces a separate\nsize limit, which it advertises in node videoram in its xenstore\ndirectory.\n\nxen-kbdfront gets the maximum screen resolution from nodes width and\nheight in the backend\u0027s xenstore directory instead of hardcoding it.\n\nAdditional goodie: support for larger framebuffers (512M on a 64-bit\nsystem with 4K pages).\n\nChanging the number of bits per pixels dynamically is not supported,\nyet.\n\nPorted from\nhttp://xenbits.xensource.com/linux-2.6.18-xen.hg?rev/92f7b3144f41\nhttp://xenbits.xensource.com/linux-2.6.18-xen.hg?rev/bfc040135633\n\nSigned-off-by: Pat Campbell \u003cplc@novell.com\u003e\nSigned-off-by: Markus Armbruster \u003carmbru@redhat.com\u003e\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy.fitzhardinge@citrix.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "1e892c959da42278e60b21f5ecfd6fba0efff313",
      "tree": "a2b3aacc953daab2b73d02bc9560454d894fb588",
      "parents": [
        "6ba0e7b36c7cc1745b3cbeda244d14edae3ad058"
      ],
      "author": {
        "name": "Markus Armbruster",
        "email": "armbru@redhat.com",
        "time": "Mon May 26 23:31:09 2008 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue May 27 10:11:36 2008 +0200"
      },
      "message": "xen pvfb: Module aliases to support module autoloading\n\nThese are mostly for completeness and consistency with the other\nfrontends, as PVFB is typically compiled in rather than a module.\n\nDerived from\nhttp://xenbits.xensource.com/linux-2.6.18-xen.hg?rev/5e294e29a43e\n\nWhile there, add module descriptions.\n\nSigned-off-by: Markus Armbruster \u003carmbru@redhat.com\u003e\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy.fitzhardinge@citrix.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "6ba0e7b36c7cc1745b3cbeda244d14edae3ad058",
      "tree": "191836ccdf8d53a3ec9f1c91a0317bf6fff96433",
      "parents": [
        "9e124fe16ff24746d6de5a2ad685266d7bce0e08"
      ],
      "author": {
        "name": "Markus Armbruster",
        "email": "armbru@redhat.com",
        "time": "Mon May 26 23:31:08 2008 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue May 27 10:11:36 2008 +0200"
      },
      "message": "xen pvfb: Pointer z-axis (mouse wheel) support\n\nAdd z-axis motion to pointer events.  Backward compatible, because\nthere\u0027s space for the z-axis in union xenkbd_in_event, and old\nbackends zero it.\n\nDerived from\nhttp://xenbits.xensource.com/linux-2.6.18-xen.hg?rev/57dfe0098000\nhttp://xenbits.xensource.com/linux-2.6.18-xen.hg?rev/1edfea26a2a9\nhttp://xenbits.xensource.com/linux-2.6.18-xen.hg?rev/c3ff0b26f664\n\nSigned-off-by: Pat Campbell \u003cplc@novell.com\u003e\nSigned-off-by: Markus Armbruster \u003carmbru@redhat.com\u003e\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy.fitzhardinge@citrix.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "4ee36dc08e5c4d16d078f59acd6d9d536f9718dd",
      "tree": "284527b0418065b0092d7cc9ea3ee6d899a5a53e",
      "parents": [
        "4f93f09b72d6ff47b2399b79ed6d1cbc7dbf991b"
      ],
      "author": {
        "name": "Markus Armbruster",
        "email": "armbru@redhat.com",
        "time": "Wed Apr 02 10:54:07 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 24 23:57:33 2008 +0200"
      },
      "message": "xen pvfb: Para-virtual framebuffer, keyboard and pointer driver\n\nThis is a pair of Xen para-virtual frontend device drivers:\ndrivers/video/xen-fbfront.c provides a framebuffer, and\ndrivers/input/xen-kbdfront provides keyboard and mouse.\n\nThe backends run in dom0 user space.\n\nThe two drivers are not in two separate patches, because the\nintermediate step (one driver, not the other) is somewhat problematic:\nthe backend in dom0 needs both drivers, and will refuse to complete\ndevice initialization unless they\u0027re both present.\n\nSigned-off-by: Markus Armbruster \u003carmbru@redhat.com\u003e\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    }
  ]
}
