)]}'
{
  "log": [
    {
      "commit": "f13f9f501a6eee14e495aba56ec6f70cf2328180",
      "tree": "9be60e2b98f3c65dbe6c5f0f3291cfbea86c549e",
      "parents": [
        "8fd65b096a7ba1fff69c7991f481ebac5498673e"
      ],
      "author": {
        "name": "Hal Rosenstock",
        "email": "halr@voltaire.com",
        "time": "Wed Jul 27 11:45:46 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:15 2005 -0700"
      },
      "message": "[PATCH] IB: Eliminate sparse warnings in SA client\n\nEliminate sparse warnings in SA client\n\nSigned-off-by: Hal Rosenstock \u003chalr@voltaire.com\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8aa009191d157de53735646552421f3d1595364a",
      "tree": "248746da7bc7b88c0187a7a2db1ef77d773f5d37",
      "parents": [
        "cb183a06b381652b7637fedfa7ef85ec0baf2a1f"
      ],
      "author": {
        "name": "Hal Rosenstock",
        "email": "halr@voltaire.com",
        "time": "Wed Jul 27 11:45:43 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:14 2005 -0700"
      },
      "message": "[PATCH] IB: Add the header file for user space CM\n\nAdd the header file for user space CM.  This file defines the ABI used by the\nCM for kernel/user communication.\n\nSigned-off-by: Libor Michalek \u003clibor@topspin.com\u003e\nSigned-off-by: Hal Rosenstock \u003chalr@voltaire.com\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3f75daddb4fc6b695faa4e12e76894389e913dcb",
      "tree": "33f665bd5d0c42d616196dbbc15d9925519feb50",
      "parents": [
        "a977049dacdef6a9e69fb4872b42a68e93a69956"
      ],
      "author": {
        "name": "Hal Rosenstock",
        "email": "halr@voltaire.com",
        "time": "Wed Jul 27 11:45:41 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:14 2005 -0700"
      },
      "message": "[PATCH] IB: User MAD ABI changes to support RMPP\n\nUser MAD ABI changes to support RMPP\n\nSigned-off-by: Hal Rosenstock \u003chalr@voltaire.com\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c3e0164758fc24623020e0ad7bd278607b4693e3",
      "tree": "181e83b68549a7dd9cfcdcd9f31a6d2893491116",
      "parents": [
        "cbae32c56314fa3032f92db36caab49f08ab0601"
      ],
      "author": {
        "name": "Hal Rosenstock",
        "email": "halr@voltaire.com",
        "time": "Wed Jul 27 11:45:39 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:13 2005 -0700"
      },
      "message": "[PATCH] IB: Add the header file for kernel CM (Communications Manager)\n\nAdd the header file for kernel CM (Communications Manager)\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Hal Rosenstock \u003chalr@voltaire.com\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cbae32c56314fa3032f92db36caab49f08ab0601",
      "tree": "41d73b52df4050fa772b6c7223fd020d50793a6b",
      "parents": [
        "fa619a77046bef30478697aba0553991033afb8e"
      ],
      "author": {
        "name": "Hal Rosenstock",
        "email": "halr@voltaire.com",
        "time": "Wed Jul 27 11:45:38 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:13 2005 -0700"
      },
      "message": "[PATCH] IB: Add Service Record support to SA client\n\nAdd Service Record support to SA client\n\nSigned-off-by: Hal Rosenstock \u003chalr@voltaire.com\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d2082ee516200095956bd66279be4f62f4a5843d",
      "tree": "d8e08d2af67730a312e000833971ef281669e32c",
      "parents": [
        "497677ab940e637a41351dca6610bc4320abc8f1"
      ],
      "author": {
        "name": "Hal Rosenstock",
        "email": "halr@voltaire.com",
        "time": "Wed Jul 27 11:45:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:12 2005 -0700"
      },
      "message": "[PATCH] IB: Introduce RMPP APIs\n\nIntroduce RMPP APIs\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Hal Rosenstock \u003chalr@voltaire.com\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "513789ed995fb2ba72ba2a5bee53ea11d1170580",
      "tree": "fa9a4e73b9420a06af37290ba6ae405200dd0935",
      "parents": [
        "cabe3cbcbb3b09637b9e706c49eadb180fca057e"
      ],
      "author": {
        "name": "Hal Rosenstock",
        "email": "halr@voltaire.com",
        "time": "Wed Jul 27 11:45:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:12 2005 -0700"
      },
      "message": "[PATCH] IB: Add ib_create_ah_from_wc to IB verbs\n\nAdded new call: ib_create_ah_from_wc.  Call will allocate an address handle\ngiven work completion information, including any received GRH.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Hal Rosenstock \u003chalr@voltaire.com\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "03b61ad2f29295f019e095d0f490f30a4d678d3f",
      "tree": "499d78432420c3fc4339d784940348a9f06010e5",
      "parents": [
        "2c153b934dca08d58e0aafde18a182e0891aa201"
      ],
      "author": {
        "name": "Hal Rosenstock",
        "email": "halr@voltaire.com",
        "time": "Wed Jul 27 11:45:32 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:11 2005 -0700"
      },
      "message": "[PATCH] IB: Add ib_modify_mad API to MAD\n\nAdd new MAD layer call to modify (ib_modify_mad) the timeout of a sent MAD,\nand simplify cancel code.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Hal Rosenstock \u003chalr@voltaire.com\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f75b7a5294949cd1b7bc301e3087c7bb78e22520",
      "tree": "faea8070eb47b3526daa32dbb60f405f958e4a7e",
      "parents": [
        "df9f9ead746e9607099d7024f312133944173609"
      ],
      "author": {
        "name": "Hal Rosenstock",
        "email": "halr@voltaire.com",
        "time": "Wed Jul 27 11:45:29 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:10 2005 -0700"
      },
      "message": "[PATCH] IB: Add automatic retries to MAD layer\n\nAdd automatic retries to MAD layer.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Hal Rosenstock \u003chalr@voltaire.com\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "df9f9ead746e9607099d7024f312133944173609",
      "tree": "3a7da0dcfd4a6c916dea2ba736abcd7e7d583998",
      "parents": [
        "f68bcc2df8115b4ea45bfa4f8de22ec7232562b5"
      ],
      "author": {
        "name": "Hal Rosenstock",
        "email": "halr@voltaire.com",
        "time": "Wed Jul 27 11:45:28 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:10 2005 -0700"
      },
      "message": "[PATCH] IB: Add ib_coalesce_recv_mad to MAD\n\nAdd implementation for ib_coalesce_recv_mad.  Also, clear allocated MAD data\nbuffer in ib_create_send_mad.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Hal Rosenstock \u003chalr@voltaire.com\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "824c8ae7d05bb4d21af707832c5bfa45d5494ec8",
      "tree": "ce268a0f9268efae69fc4735b0d650d19aeec6e6",
      "parents": [
        "b82cab6b331b51d82f90d2207f3bbfdf09361ac9"
      ],
      "author": {
        "name": "Hal Rosenstock",
        "email": "halr@voltaire.com",
        "time": "Wed Jul 27 11:45:23 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:09 2005 -0700"
      },
      "message": "[PATCH] IB: Add MAD helper functions\n\nAdd new helper routines for allocating MADs for sending and formatting a send\nWR.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Hal Rosenstock \u003chalr@voltaire.com\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b82cab6b331b51d82f90d2207f3bbfdf09361ac9",
      "tree": "5aad260a806939b2ea5b2d5a029b38b77a4fcd07",
      "parents": [
        "c183a4c33528d17cde0dcb093ae4248d8cb8f649"
      ],
      "author": {
        "name": "Hal Rosenstock",
        "email": "halr@voltaire.com",
        "time": "Wed Jul 27 11:45:22 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:09 2005 -0700"
      },
      "message": "[PATCH] IB: Update MAD client API\n\nAutomatically allocate a MR when registering a MAD agent.\nMAD clients are modified to use this updated API.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Hal Rosenstock \u003chalr@voltaire.com\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c183a4c33528d17cde0dcb093ae4248d8cb8f649",
      "tree": "57d07087c9a99d6002529b956719853008a9acdd",
      "parents": [
        "896e5518da74f9d20db8163526014fba16b1f2b4"
      ],
      "author": {
        "name": "Hal Rosenstock",
        "email": "halr@voltaire.com",
        "time": "Wed Jul 27 11:45:20 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:09 2005 -0700"
      },
      "message": "[PATCH] IB: Update FMR functions\n\nChange some functions to return void rather than an int since they are always\nreturning 0, thus making checking return values rather pointless.\n\nSigned-off-by: Tom Duffy \u003ctduffy@sun.com\u003e\nSigned-off-by: Libor Michalek \u003clibor@topspin.com\u003e\nSigned-off-by: Hal Rosenstock \u003chalr@voltaire.com\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8a96b3f9af2d0351285665b532f9359d6cd73f42",
      "tree": "d6b9bb7c6088711cb57881226aeb2c6e60866665",
      "parents": [
        "1cf296b66afeec2edc39cc7bbedbf3d0afd2a373"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Thu Jul 07 17:57:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:48 2005 -0700"
      },
      "message": "[PATCH] IB uverbs: add user verbs ABI header\n\nAdd the ib_user_verbs.h header file, which defines the ABI used by InfiniBand\nuserspace verbs for kernel/user communication.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e2773c062e41f710d8ef1e8a790c7e558aff663d",
      "tree": "1e0c19d85c429fbd19f2996d3f2a88652e8820c3",
      "parents": [
        "404865516ce6b6d7ee37c4eb4ee77d78b38e669a"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Thu Jul 07 17:57:10 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:47 2005 -0700"
      },
      "message": "[PATCH] IB uverbs: core API extensions\n\nFirst of a series of patches which add support for direct userspace access to\nInfiniBand hardware -- so-called \"userspace verbs.\" I believe these patches\nare ready to merge, but a final review would be useful.\n\nThese patches should incorporate all of the feedback from the discussion when\nI posted an earlier version back in April (see\nhttp://lkml.org/lkml/2005/4/4/267 for the start of the thread).  In\nparticular, memory pinned for use by userspace is accounted for in\ncurrent-\u003emm-\u003evm_locked and requests to pin memory are checked against\nRLIMIT_MEMLOCK.\n\nThis patch:\n\nModify the ib_verbs.h header file with changes required for InfiniBand\nuserspace verbs support.  We add a few structures to keep track of userspace\ncontext, and extend the driver API so that low-level drivers know when they\u0027re\ncreating resources that will be used from userspace.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3bf4fb820d7382318d178bd765c20028415466ab",
      "tree": "1a0cbad2e1d661baa60162d3246e5b6c44b476d0",
      "parents": [
        "561e148ea972a6e8d2c8f7aecc658b3a64f7a6de"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "roland@topspin.com",
        "time": "Wed May 25 12:31:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 25 15:31:28 2005 -0700"
      },
      "message": "[PATCH] IB: fix endianness of path record MTU field\n\nMake MTU field in SA PathRecord and MCMemberRecord a u8 rather than an enum\nto avoid complications with endianness.\n\nSigned-off-by: Roland Dreier \u003croland@topspin.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"
    }
  ]
}
