)]}'
{
  "log": [
    {
      "commit": "8818760512424f60ad9fafb7a087b007a9274eb3",
      "tree": "fb49ce398750f42803d4631a24e4a2ffe35d79d7",
      "parents": [
        "278d72ae8803ffcd16070c95fe1d53f4466dc741"
      ],
      "author": {
        "name": "Max Asbock",
        "email": "masbock@us.ibm.com",
        "time": "Tue Jun 21 17:16:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:35 2005 -0700"
      },
      "message": "[PATCH] ibmasm driver: fix race in command refcount logic\n\nThis patch fixes a race in the command reference counting logic by putting\nspinlocks around kobject_put() in the command_put function.\n\n- Also added debug messages.\n\n- Changed a memcpy to memcpy_fromio since we are reading from io space.\n\nSigned-off-by: Max Asbock \u003cmasbock@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "278d72ae8803ffcd16070c95fe1d53f4466dc741",
      "tree": "6cee233065ff15a42dfa86b7b159c4b06bb01b3f",
      "parents": [
        "b8acb808468a88a188d7c5aba3681c583a5785f9"
      ],
      "author": {
        "name": "Max Asbock",
        "email": "masbock@us.ibm.com",
        "time": "Tue Jun 21 17:16:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:35 2005 -0700"
      },
      "message": "[PATCH] ibmasm driver: redesign handling of remote control events\n\nThis patch rewrites the handling of remote control events.  Rather than making\nthem available from a special file in the ibmasmfs, now the events from the\nRSA card get translated into kernel input events and injected into the input\nsubsystem.  The driver now will generate two /dev/input/eventX nodes -- one\nfor the keyboard and one for the mouse.  The mouse node generates absolute\nevents more like a touch pad than a mouse.\n\nSigned-off-by: Vernon Mauery \u003cvernux@us.ibm.com\u003e\nSigned-off-by: Max Asbock \u003cmasbock@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b8acb808468a88a188d7c5aba3681c583a5785f9",
      "tree": "7a4e5367e05cc52bc8008baaa8c35ed05989ec60",
      "parents": [
        "f5ccc842318efcd7c05dee3203dfdbbafae47bd6"
      ],
      "author": {
        "name": "Max Asbock",
        "email": "masbock@us.ibm.com",
        "time": "Tue Jun 21 17:16:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:34 2005 -0700"
      },
      "message": "[PATCH] ibmasm driver: correctly wake up sleeping threads\n\nDue to my incomplete understanding of the wait_event_interruptible() function\nthreads waiting for service processor events were not woken up.  This patch\nfixes that problem.\n\nSigned-off-by: Max Asbock \u003cmasbock@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f5ccc842318efcd7c05dee3203dfdbbafae47bd6",
      "tree": "5c14043ac9cdef239e38c3530d2ec1855fdadb73",
      "parents": [
        "2b071886170df456e230c38a3e504da4a11fff79"
      ],
      "author": {
        "name": "Max Asbock",
        "email": "masbock@us.ibm.com",
        "time": "Tue Jun 21 17:16:32 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:34 2005 -0700"
      },
      "message": "[PATCH] ibmasm driver: fix command buffer size\n\nFirst of a series of patches for the ibmasm driver.  (that is the driver for\nthe IBM xSeries RSA service processor)\n\nTo summarize what they do:\n\n[1] change a #define for the buffer size for commands\n\n[2] Fix a bug where threads in the event handling code calling\n    wait_event_interruptible() weren\u0027t woken up as expected.\n\n[3] Redesigned how remote mouse and keyboard events received by the driver\n    are handled.\n\n[4] Fixed a race in the command reference counting logic.\n\nThis patch:\n\n- change a #define for the buffer size for commands\n\nSigned-off-by: Max Asbock \u003cmasbock@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
