)]}'
{
  "log": [
    {
      "commit": "a9e2ae39170d01937725e1fff2e606baaa71346c",
      "tree": "95fa7ddef8c4111a9d4871ed514582da0fdbcc7e",
      "parents": [
        "2cd9888590c52ac7592e3607d0a3174ccd57ef86"
      ],
      "author": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Fri Mar 24 14:20:17 2006 -0800"
      },
      "committer": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Fri Apr 07 18:03:09 2006 -0700"
      },
      "message": "ocfs2: Better I/O error handling in heartbeat\n\nPropagate errors received in o2hb_bio_end_io() back to the heartbeat thread\nso it can skip re-arming the timer.\n\nSigned-off-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\n"
    },
    {
      "commit": "ea8aa68d36026c4c3d938170b06957aeac9682f4",
      "tree": "efc85ec20bdbacbe476bd7b01d73681cdf01193f",
      "parents": [
        "b0697053f9e8de9cea3d510d9e290851ece9460b"
      ],
      "author": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Mon Mar 06 12:33:14 2006 -0800"
      },
      "committer": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Fri Mar 24 14:58:29 2006 -0800"
      },
      "message": "ocfs2: finally remove MLF* macros\n\nSigned-off-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\n"
    },
    {
      "commit": "70bacbdbfa6f63f8cd10432891f9ecee62397ff2",
      "tree": "d837f84ffb5a6ea6a18f854e1d8f85b48e340686",
      "parents": [
        "c03872f5f50bc10f2a1a485f08879a8d01bcfe49"
      ],
      "author": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Thu Mar 02 11:10:05 2006 -0800"
      },
      "committer": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Fri Mar 24 14:58:26 2006 -0800"
      },
      "message": "ocfs2: don\u0027t use MLF* in cluster/ files\n\nSigned-off-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\n"
    },
    {
      "commit": "b7668c72d2ae004363fb0588600bfa942e1b245c",
      "tree": "f35be6a2fa11afc4e7b2f2c295a8bf6fbf07cc9e",
      "parents": [
        "110ba90858a7f619ff26c6b9b43c27b3c0872335"
      ],
      "author": {
        "name": "Sunil Mushran",
        "email": "sunil.mushran@oracle.com",
        "time": "Tue Feb 28 23:28:01 2006 -0800"
      },
      "committer": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Wed Mar 01 12:17:04 2006 -0800"
      },
      "message": "[PATCH] ocfs2: added source addr to bind() in o2net_start_connect()\n\nto prevent confusion when a virtual ip is created on the same interface\n\nSigned-off-by: Sunil Mushran \u003csunil.mushran@oracle.com\u003e\nSigned-off-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\n"
    },
    {
      "commit": "93cc9ac4555a9b95c78b2f5dfe536fe8196002a7",
      "tree": "98777dd8c52bfe5c88a12a3f20f0470e2eeb7de7",
      "parents": [
        "b4df6ed8db0c387d38292e31f00adc4cd297ed5a"
      ],
      "author": {
        "name": "Joel Becker",
        "email": "joel.becker@oracle.com",
        "time": "Mon Feb 27 16:53:05 2006 -0800"
      },
      "committer": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Wed Mar 01 11:43:20 2006 -0800"
      },
      "message": "ocfs2: Set .owner on masklog sysfs attributes.\n\nSigned-off-by: Joel Becker \u003cjoel.becker@oracle.com\u003e\nSigned-off-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\n"
    },
    {
      "commit": "895928b8380cc697ac56e9732cedf549c0a4f79c",
      "tree": "472589e737ff7c3221fee149d7ef4bb11e823a90",
      "parents": [
        "362342f68e331f080d0438f08af1e2c570b0b5fe"
      ],
      "author": {
        "name": "Jeff Mahoney",
        "email": "jeffm@suse.com",
        "time": "Tue Feb 21 16:54:00 2006 -0800"
      },
      "committer": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Wed Mar 01 11:29:30 2006 -0800"
      },
      "message": "[PATCH] ocfs2: complete failure recovery for nodemanager init\n\n This patch finishes cleaning up the node manager allocations if it fails\n to initialize.\n\nSigned-off-by: Jeff Mahoney \u003cjeffm@suse.com\u003e\nSigned-off-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\n"
    },
    {
      "commit": "362342f68e331f080d0438f08af1e2c570b0b5fe",
      "tree": "18f4a30bbe5af6b716561b1dd08eca4285f5e8d4",
      "parents": [
        "d267a56c883b350a2fa80f1daf4636809e3f8e67"
      ],
      "author": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Tue Feb 21 16:46:33 2006 -0800"
      },
      "committer": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Wed Mar 01 11:19:47 2006 -0800"
      },
      "message": "[PATCH] ocfs2: remove non existing function prototypes\n\nRemove some prototypes from tcp.h for functions which have long been gone.\n\nSigned-off-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\n"
    },
    {
      "commit": "6b7a6c94c9c15b2664b568ead83e6b3aaf60d65c",
      "tree": "4df54f212e9fce05125929f6da25f1661f0d2246",
      "parents": [
        "96789ac4b3943fec27fb6bf2713633b01a3903ad"
      ],
      "author": {
        "name": "Jeff Mahoney",
        "email": "jeffm@suse.com",
        "time": "Tue Feb 21 11:57:30 2006 -0500"
      },
      "committer": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Wed Mar 01 11:15:49 2006 -0800"
      },
      "message": "[PATCH] ocfs2: fix -Wformat warnings when building UML on x86-64\n\n The check to determine which format string is appopriate for u64 and\n friends works in most cases, but UML on x86_64 doesn\u0027t define CONFIG_X86_64,\n so it results in screen fulls of compile-time warnings.\n\n This patch fixes it to handle that case.\n\n fs/ocfs2/cluster/masklog.h |    2 +-\n 1 files changed, 1 insertion(+), 1 deletion(-)\n\nSigned-off-by: Jeff Mahoney \u003cjeffm@suse.com\u003e\nSigned-off-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\n"
    },
    {
      "commit": "215c7f9fa11d3fc6ccd2df242d259c721ec7ae6a",
      "tree": "873d9a2d1b345567c1c6b51f8aab83b034fff922",
      "parents": [
        "ebdec83ba46c123fe3bfdcaacf62d0dfe8fe4187"
      ],
      "author": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Wed Feb 01 16:42:10 2006 -0800"
      },
      "committer": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Fri Feb 03 13:55:26 2006 -0800"
      },
      "message": "[PATCH] ocfs2: fix compile warnings\n\nFix a couple of compile warnings found when compiling on a ppc64 build box.\n\nSigned-off-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\n"
    },
    {
      "commit": "1b1dcc1b57a49136f118a0f16367256ff9994a69",
      "tree": "b0b36d4f41d28c9d6514fb309d33c1a084d6309b",
      "parents": [
        "794ee1baee1c26be40410233e6c20bceb2b03c08"
      ],
      "author": {
        "name": "Jes Sorensen",
        "email": "jes@sgi.com",
        "time": "Mon Jan 09 15:59:24 2006 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@hera.kernel.org",
        "time": "Mon Jan 09 15:59:24 2006 -0800"
      },
      "message": "[PATCH] mutex subsystem, semaphore to mutex: VFS, -\u003ei_sem\n\nThis patch converts the inode semaphore to a mutex. I have tested it on\nXFS and compiled as much as one can consider on an ia64. Anyway your\nluck with it might be different.\n\nModified-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n\n(finished the conversion)\n\nSigned-off-by: Jes Sorensen \u003cjes@sgi.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "a1365647022eb05a5993f270a78e9bef3bf554eb",
      "tree": "6dbcab4db80b7d07fdaec88c003743d1f6e1a289",
      "parents": [
        "fd285bb54d8a3e99810090ae88cfe8ed77d1da25"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sun Jan 08 01:04:09 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:14:02 2006 -0800"
      },
      "message": "[PATCH] remove gcc-2 checks\n\nRemove various things which were checking for gcc-1.x and gcc-2.x compilers.\n\nFrom: Adrian Bunk \u003cbunk@stusta.de\u003e\n\n    Some documentation updates and removes some code paths for gcc \u003c 3.2.\n\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "82353b594c784deabb8d9764b477e65c2b3726f9",
      "tree": "9182f0ac8aeca6ab49953da7c346a74d5853bd94",
      "parents": [
        "b4e40a51881931bfcbc78a585e875bb2784d6d10"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Dec 19 11:16:07 2005 -0800"
      },
      "committer": {
        "name": "Joel Becker",
        "email": "joel.becker@oracle.com",
        "time": "Tue Jan 03 11:45:55 2006 -0800"
      },
      "message": "[PATCH] This patch contains the following cleanups:\n\n- cluster/sys.c: make needlessly global code static\n- dlm/: \"extern\" declarations for variables belong into header files\n        (and in this case, they are already in dlmdomain.h)\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\n"
    },
    {
      "commit": "98211489d4147e41b11703e4245846d60b3acce4",
      "tree": "f3c9c6b8df5bb001db79bc6314d8cbb5e127b45b",
      "parents": [
        "a7f6a5fb4bde142b622706e2006ba33f793e13ed"
      ],
      "author": {
        "name": "Zach Brown",
        "email": "zach.brown@oracle.com",
        "time": "Thu Dec 15 14:31:23 2005 -0800"
      },
      "committer": {
        "name": "Joel Becker",
        "email": "joel.becker@oracle.com",
        "time": "Tue Jan 03 11:45:46 2006 -0800"
      },
      "message": "[PATCH] OCFS2: The Second Oracle Cluster Filesystem\n\nNode messaging via tcp. Used by the dlm and the file system for point\nto point communication between nodes.\n\nSigned-off-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\nSigned-off-by: Kurt Hackel \u003ckurt.hackel@oracle.com\u003e\n"
    },
    {
      "commit": "a7f6a5fb4bde142b622706e2006ba33f793e13ed",
      "tree": "27db335992f61a13658e604ee56f4c6a3c79aea5",
      "parents": [
        "0c83ed8eeb28a045cdbd0b216679938aa9e665fe"
      ],
      "author": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Thu Dec 15 14:31:23 2005 -0800"
      },
      "committer": {
        "name": "Joel Becker",
        "email": "joel.becker@oracle.com",
        "time": "Tue Jan 03 11:45:46 2006 -0800"
      },
      "message": "[PATCH] OCFS2: The Second Oracle Cluster Filesystem\n\nDisk based heartbeat. Configured and started from userspace, the\nkernel component handles I/O submission and event generation via\ncallback mechanism.\n\nSigned-off-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\nSigned-off-by: Kurt Hackel \u003ckurt.hackel@oracle.com\u003e\n"
    },
    {
      "commit": "0c83ed8eeb28a045cdbd0b216679938aa9e665fe",
      "tree": "9b1a839e79acf504854b6efa956fd0a44c216ada",
      "parents": [
        "52fd3d6fea441835fe3a35b7280e5e128bdeca9b"
      ],
      "author": {
        "name": "Kurt Hackel",
        "email": "kurt.hackel@oracle.com",
        "time": "Thu Dec 15 14:31:23 2005 -0800"
      },
      "committer": {
        "name": "Joel Becker",
        "email": "joel.becker@oracle.com",
        "time": "Tue Jan 03 11:45:46 2006 -0800"
      },
      "message": "[PATCH] OCFS2: The Second Oracle Cluster Filesystem\n\nA simple node information service, filled and updated from\nuserspace. The rest of the stack queries this service for simple node\ninformation.\n\nSigned-off-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\nSigned-off-by: Kurt Hackel \u003ckurt.hackel@oracle.com\u003e\n"
    },
    {
      "commit": "52fd3d6fea441835fe3a35b7280e5e128bdeca9b",
      "tree": "0e3dfdd639ebba904327616375971a37d7aff14f",
      "parents": [
        "994fc28c7b1e697ac56befe4aecabf23f0689f46"
      ],
      "author": {
        "name": "Zach Brown",
        "email": "zach.brown@oracle.com",
        "time": "Thu Dec 15 14:31:23 2005 -0800"
      },
      "committer": {
        "name": "Joel Becker",
        "email": "joel.becker@oracle.com",
        "time": "Tue Jan 03 11:45:45 2006 -0800"
      },
      "message": "[PATCH] OCFS2: The Second Oracle Cluster Filesystem\n\nVery simple printk wrapper which adds the ability to enable various\nsets of debug messages at run-time.\n\nSigned-off-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\nSigned-off-by: Kurt Hackel \u003ckurt.hackel@oracle.com\u003e\n"
    }
  ]
}
