)]}'
{
  "log": [
    {
      "commit": "417ef531415c070926b071b75fd1c1ac4b6e2f7e",
      "tree": "e2bceb50c0d7a5e43e8a5596f237cf5b68f57d9f",
      "parents": [
        "621a4d1a823e1ec631fbfbe6e53ad036e2d2abc6"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sat Sep 10 00:26:39 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:26 2005 -0700"
      },
      "message": "[PATCH] kernel/acct: add kerneldoc\n\nfor kernel/acct.c:\n- fix typos\n- add kerneldoc for non-static functions\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6c9c0b52b8c6b68b05bb06efd7079a8fc5e9ba60",
      "tree": "9b7387c8175cc877d0006a0f1e2905eb5102a0fa",
      "parents": [
        "439c430e3d448b16112de3f3d92bef6ee2639d89"
      ],
      "author": {
        "name": "Peter Staubach",
        "email": "staubach@redhat.com",
        "time": "Tue Sep 06 15:17:35 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:31 2005 -0700"
      },
      "message": "[PATCH] largefile support for accounting\n\nThere is a problem in the accounting subsystem in the kernel can not\ncorrectly handle files larger than 2GB.  The output file containing the\nprocess accounting data can grow very large if the system is large enough\nand active enough.  If the 2GB limit is reached, then the system simply\nstops storing process accounting data.\n\nAnother annoying problem is that once the system reaches this 2GB limit,\nthen every process which exits will receive a signal, SIGXFSZ.  This signal\nis generated because an attempt was made to write beyond the limit for the\nfile descriptor.  This signal makes it look like every process has exited\ndue to a signal, when in fact, they have not.\n\nThe solution is to add the O_LARGEFILE flag to the list of flags used to\nopen the accounting file.  The rest of the accounting support is already\nlargefile safe.\n\nThe changes were tested by constructing a large file (just short of 2GB),\nenabling accounting, and then running enough commands to cause the\naccounting data generated to increase the size of the file to 2GB.  Without\nthe changes, the file grows to 2GB and the last command run in the test\nscript appears to exit due a signal when it has not.  With the changes,\nthings work as expected and quietly.\n\nThere are some user level changes required so that it can deal with\nlargefiles, but those are being handled separately.\n\nSigned-off-by: Peter Staubach \u003cstaubach@redhat.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"
    }
  ]
}
