)]}'
{
  "log": [
    {
      "commit": "3e1d1d28d99dabe63c64f7f40f1ca1d646de1f73",
      "tree": "d1e7c1e2e8902072042aefc3a7976b271cf76021",
      "parents": [
        "b3e112bcc19abd8e9657dca34a87316786e096f3"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "christoph@lameter.com",
        "time": "Fri Jun 24 23:13:50 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 17:10:13 2005 -0700"
      },
      "message": "[PATCH] Cleanup patch for process freezing\n\n1. Establish a simple API for process freezing defined in linux/include/sched.h:\n\n   frozen(process)\t\tCheck for frozen process\n   freezing(process)\t\tCheck if a process is being frozen\n   freeze(process)\t\tTell a process to freeze (go to refrigerator)\n   thaw_process(process)\tRestart process\n   frozen_process(process)\tProcess is frozen now\n\n2. Remove all references to PF_FREEZE and PF_FROZEN from all\n   kernel sources except sched.h\n\n3. Fix numerous locations where try_to_freeze is manually done by a driver\n\n4. Remove the argument that is no longer necessary from two function calls.\n\n5. Some whitespace cleanup\n\n6. Clear potential race in refrigerator (provides an open window of PF_FREEZE\n   cleared before setting PF_FROZEN, recalc_sigpending does not check\n   PF_FROZEN).\n\nThis patch does not address the problem of freeze_processes() violating the rule\nthat a task may only modify its own flags by setting PF_FREEZE. This is not clean\nin an SMP environment. freeze(process) is therefore not SMP safe!\n\nSigned-off-by: Christoph Lameter \u003cchristoph@lameter.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "92198f7eaa5df3479341dd8fa20c2c81aa3b1e25",
      "tree": "b2b7f8c73b94b4179d5002eaaa30f683b6dc5132",
      "parents": [
        "16c29b67fb3bbacfc2a71f9e5f7d85728ef45efa"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Thu Jun 23 22:00:59 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:05:19 2005 -0700"
      },
      "message": "[PATCH] pass iocb to dio_iodone_t\n\nXFS will have to look at iocb-\u003eprivate to fix aio+dio.  No other filesystem\nis using the blockdev_direct_IO* end_io callback.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2a5a68b840cbab31baab2d9b2e1e6de3b289ae1e",
      "tree": "25b8fc041b4dce6c404ff01b462bc6b58fa7d372",
      "parents": [
        "990a8baf568ca1d0ae65e59783ff821794118d07",
        "e1a40fa907498030b6e432c0dbcb06d7a9f14ee3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:51:18 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:51:18 2005 -0700"
      },
      "message": "Merge rsync://oss.sgi.com/git/xfs-2.6\n"
    },
    {
      "commit": "39c715b71740c4a78ba4769fb54826929bac03cb",
      "tree": "94dd679dfc8e6c2db65971739aa8c8c6206f8174",
      "parents": [
        "84929801e14d968caeb84795bfbb88f04283fbd9"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jun 21 17:14:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 18:46:13 2005 -0700"
      },
      "message": "[PATCH] smp_processor_id() cleanup\n\nThis patch implements a number of smp_processor_id() cleanup ideas that\nArjan van de Ven and I came up with.\n\nThe previous __smp_processor_id/_smp_processor_id/smp_processor_id API\nspaghetti was hard to follow both on the implementational and on the\nusage side.\n\nSome of the complexity arose from picking wrong names, some of the\ncomplexity comes from the fact that not all architectures defined\n__smp_processor_id.\n\nIn the new code, there are two externally visible symbols:\n\n - smp_processor_id(): debug variant.\n\n - raw_smp_processor_id(): nondebug variant. Replaces all existing\n   uses of _smp_processor_id() and __smp_processor_id(). Defined\n   by every SMP architecture in include/asm-*/smp.h.\n\nThere is one new internal symbol, dependent on DEBUG_PREEMPT:\n\n - debug_smp_processor_id(): internal debug variant, mapped to\n                             smp_processor_id().\n\nAlso, i moved debug_smp_processor_id() from lib/kernel_lock.c into a new\nlib/smp_processor_id.c file.  All related comments got updated and/or\nclarified.\n\nI have build/boot tested the following 8 .config combinations on x86:\n\n {SMP,UP} x {PREEMPT,!PREEMPT} x {DEBUG_PREEMPT,!DEBUG_PREEMPT}\n\nI have also build/boot tested x64 on UP/PREEMPT/DEBUG_PREEMPT.  (Other\narchitectures are untested, but should work just fine.)\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e1a40fa907498030b6e432c0dbcb06d7a9f14ee3",
      "tree": "8f6ad8643346358ef39d7d28d1e001af81eb6e9a",
      "parents": [
        "ad89d0212e32c5cf27dfcbad67b91a32b9878529"
      ],
      "author": {
        "name": "Dean Roehrich",
        "email": "roehrich@sgi.com",
        "time": "Wed Jun 22 10:20:44 2005 +1000"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Jun 22 10:20:44 2005 +1000"
      },
      "message": "[XFS] Handle inode semaphores properly for dmapi queues\n\nSGI-PV: 931572\nSGI-Modid: xfs-linux-melb:xfs-kern:189560a\n\nSigned-off-by: Dean Roehrich \u003croehrich@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "ad89d0212e32c5cf27dfcbad67b91a32b9878529",
      "tree": "67cc01b65201f7356a52c91bfd83dad92181be7f",
      "parents": [
        "754002b4fb1b553bd8f978bb6f5aca7af46fde67"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Jun 21 15:57:57 2005 +1000"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Jun 21 15:57:57 2005 +1000"
      },
      "message": "[XFS] Remove some debugging code from quota syscalls.\n\nSGI-PV: 932952\nSGI-Modid: xfs-linux-melb:xfs-kern:22929a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "754002b4fb1b553bd8f978bb6f5aca7af46fde67",
      "tree": "e40e17fab79023052f0a66c8ee7c2cadbf434a98",
      "parents": [
        "06d10dd9ca70ff1318ff2b871ff5f61a94223d9f"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Jun 21 15:49:06 2005 +1000"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Jun 21 15:49:06 2005 +1000"
      },
      "message": "[XFS] Merge a few minor fixes to the quota warning code.\n\nSGI-PV: 938145\nSGI-Modid: xfs-linux:xfs-kern:22901a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "06d10dd9ca70ff1318ff2b871ff5f61a94223d9f",
      "tree": "5ce06a8dc60a7ee78183e5b97a3565ac10424ea1",
      "parents": [
        "77bc5beb5977a166e41b87c9d55d8e9cf2b3a04f"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Jun 21 15:48:47 2005 +1000"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Jun 21 15:48:47 2005 +1000"
      },
      "message": "[XFS] Merge fixes into realtime quota code, since one/two reported, still\nnot enabled though.\n\nSGI-PV: 938145\nSGI-Modid: xfs-linux:xfs-kern:22900a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "77bc5beb5977a166e41b87c9d55d8e9cf2b3a04f",
      "tree": "c4721d0fe343cb7c0bc0f61720581f2498b2b0bb",
      "parents": [
        "bd5a876ac4c130e8e1986dcdbb21839ae4cd91c0"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Jun 21 15:48:04 2005 +1000"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Jun 21 15:48:04 2005 +1000"
      },
      "message": "[XFS] Makes more sense to use the fsxattr interface instead of adding new\nioctls for project IDs.\n\nSGI-PV: 938145\nSGI-Modid: xfs-linux:xfs-kern:22899a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "bd5a876ac4c130e8e1986dcdbb21839ae4cd91c0",
      "tree": "5b03fbdcfafa7702cf70388891a1bab700349add",
      "parents": [
        "d130c14c0310edac5ea0c6327bef7e3715f9a083"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@sgi.com",
        "time": "Tue Jun 21 15:47:39 2005 +1000"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Jun 21 15:47:39 2005 +1000"
      },
      "message": "[XFS] (mostly) remove xfs_inval_cached_pages  Since the last round of\ndirect I/O locking changes it is just a wrapper around\nVOP_FLUSHINVAL_PAGES, so it\u0027s not nessecary anymore.  Keep a simplified\nversion for kernels \u003c 2.4.22, as these don\u0027t have the changed direct I/O\nlocking.\n\nSGI-PV: 938064\nSGI-Modid: xfs-linux:xfs-kern:194420a\n\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "d130c14c0310edac5ea0c6327bef7e3715f9a083",
      "tree": "994ae017609f34e6af8e2ba6f432ed3d65ed13ce",
      "parents": [
        "7d795ca3442c7a562c45aeb7a7a808c79992a589"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@sgi.com",
        "time": "Tue Jun 21 15:43:22 2005 +1000"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Jun 21 15:43:22 2005 +1000"
      },
      "message": "[XFS] simplify ASSERT\n\nSGI-PV: 938063\nSGI-Modid: xfs-linux:xfs-kern:194416a\n\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "7d795ca3442c7a562c45aeb7a7a808c79992a589",
      "tree": "b18bf1ccbca3cb59b9fb31d0072de24c276aba9f",
      "parents": [
        "f898d6c09caa40d82203acd72e9fda3cd5aeae74"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@sgi.com",
        "time": "Tue Jun 21 15:41:19 2005 +1000"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Jun 21 15:41:19 2005 +1000"
      },
      "message": "[XFS] consolidate extent item freeing\n\nSGI-PV: 938062\nSGI-Modid: xfs-linux:xfs-kern:194415a\n\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "f898d6c09caa40d82203acd72e9fda3cd5aeae74",
      "tree": "4fc118dd4374cae5804e427e2703c2343d01a6a4",
      "parents": [
        "48fab6bf5f8baf0d16b20a35e537719d14b66275"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@sgi.com",
        "time": "Tue Jun 21 15:40:48 2005 +1000"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Jun 21 15:40:48 2005 +1000"
      },
      "message": "[XFS] quiesce the filesystem proper when freezing\n\nSGI-PV: 936977\nSGI-Modid: xfs-linux:xfs-kern:193840a\n\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "48fab6bf5f8baf0d16b20a35e537719d14b66275",
      "tree": "3243d398d195cdeff5c392695c72956525af87b8",
      "parents": [
        "6add2c4288801bd7fd0a4cc3277de7688f1f6714"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@sgi.com",
        "time": "Tue Jun 21 15:40:20 2005 +1000"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Jun 21 15:40:20 2005 +1000"
      },
      "message": "[XFS] add XFS_INOBT_IS_FREE_DISK\n\nSGI-PV: 928382\nSGI-Modid: xfs-linux:xfs-kern:193778a\n\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "6add2c4288801bd7fd0a4cc3277de7688f1f6714",
      "tree": "4eaaec0954843cbfdb9f5dc14e02db9f04d885cc",
      "parents": [
        "365ca83d509f77f2095976edb8d10ca6e9d86d58"
      ],
      "author": {
        "name": "Eric Sandeen",
        "email": "sandeen@sgi.com",
        "time": "Tue Jun 21 15:39:44 2005 +1000"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Jun 21 15:39:44 2005 +1000"
      },
      "message": "[XFS] Fix up some warning fallout from functions made static\n\nSGI-PV: 936255\nSGI-Modid: xfs-linux:xfs-kern:193691a\n\nSigned-off-by: Eric Sandeen \u003csandeen@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "365ca83d509f77f2095976edb8d10ca6e9d86d58",
      "tree": "312ef7fdcb4f35f49d0b0432344779e32ca81cbd",
      "parents": [
        "c8ad20ffeb592d66ea869c57f8c525a9d727c67b"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Jun 21 15:39:12 2005 +1000"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Jun 21 15:39:12 2005 +1000"
      },
      "message": "[XFS] Add support for project quota inheritance, a merge of Glens changes.\n\nSGI-PV: 932952\nSGI-Modid: xfs-linux:xfs-kern:22806a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "c8ad20ffeb592d66ea869c57f8c525a9d727c67b",
      "tree": "3306edfe984170bc881a1d7fbeab29b4b59f0305",
      "parents": [
        "8401e9631c26dca9ebbc6997ac445fd49b06c79e"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Jun 21 15:38:48 2005 +1000"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Jun 21 15:38:48 2005 +1000"
      },
      "message": "[XFS] Add support for project quota, based on Dan Knappes earlier work.\n\nSGI-PV: 932952\nSGI-Modid: xfs-linux:xfs-kern:22805a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "8401e9631c26dca9ebbc6997ac445fd49b06c79e",
      "tree": "ba1254075e3875e20ebec6ff74f4a75bd976037c",
      "parents": [
        "66f58d236fd9c2676545678374d58d48206bdbfa"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@sgi.com",
        "time": "Tue Jun 21 15:38:03 2005 +1000"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Jun 21 15:38:03 2005 +1000"
      },
      "message": "[XFS] remove xfs_incore_relse\n\nSGI-PV: 936977\nSGI-Modid: xfs-linux:xfs-kern:193409a\n\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "66f58d236fd9c2676545678374d58d48206bdbfa",
      "tree": "ec114f767c2b536fdcdb3fca08503548d56e1adb",
      "parents": [
        "efa8027804b2bd8eb7d4b41a1f5b738c36e44e8c"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@sgi.com",
        "time": "Tue Jun 21 15:37:43 2005 +1000"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Jun 21 15:37:43 2005 +1000"
      },
      "message": "[XFS] simplify XFS_PURGE_INODE\n\nSGI-PV: 936891\nSGI-Modid: xfs-linux:xfs-kern:193408a\n\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "efa8027804b2bd8eb7d4b41a1f5b738c36e44e8c",
      "tree": "763b870f05c5a8e41fddcfe77f56f3ba5cfcf191",
      "parents": [
        "ba0f32d46049e2b625dabd33c7964f8ca2cd7651"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@sgi.com",
        "time": "Tue Jun 21 15:37:17 2005 +1000"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Jun 21 15:37:17 2005 +1000"
      },
      "message": "[XFS] rewrite xfs_iflush_all\n\nSGI-PV: 936890\nSGI-Modid: xfs-linux:xfs-kern:193349a\n\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "ba0f32d46049e2b625dabd33c7964f8ca2cd7651",
      "tree": "e48dde981e091570870173b5e4f0ec42f01d197d",
      "parents": [
        "4372d6e10349d4e8b012588f86f15c740c73a7c4"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@sgi.com",
        "time": "Tue Jun 21 15:36:52 2005 +1000"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Jun 21 15:36:52 2005 +1000"
      },
      "message": "[XFS] mark various symbols static  Patch from Adrian Bunk\n\nSGI-PV: 936255\nSGI-Modid: xfs-linux:xfs-kern:192760a\n\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "4372d6e10349d4e8b012588f86f15c740c73a7c4",
      "tree": "4ca00eae1d6b4eca6a4c19f1846e7cecbe3cdb09",
      "parents": [
        "cf9937c6c6c7edb6650411d1cf3cb57f072b1277"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@sgi.com",
        "time": "Tue Jun 21 15:36:00 2005 +1000"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Jun 21 15:36:00 2005 +1000"
      },
      "message": "[XFS] Remove dead code.  Patch from Adrian Bunk\n\nSGI-PV: 936255\nSGI-Modid: xfs-linux:xfs-kern:192759a\n\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "cf9937c6c6c7edb6650411d1cf3cb57f072b1277",
      "tree": "89b25ad33a5f87d52106455cef3088175609d7f5",
      "parents": [
        "02de1f0abfc60aa4fead65eee4118d05667c93c3"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@sgi.com",
        "time": "Tue Jun 21 15:35:24 2005 +1000"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Jun 21 15:35:24 2005 +1000"
      },
      "message": "[XFS] Fix pagebuf slab initialization\n\nSGI-PV: 908809\nSGI-Modid: xfs-linux:xfs-kern:192756a\n\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "02de1f0abfc60aa4fead65eee4118d05667c93c3",
      "tree": "15417089cdb2ff212f51d8c3a4100146f8b14ea8",
      "parents": [
        "23ea4032c875fc75c2363a9bcaba87cfb134ff68"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@sgi.com",
        "time": "Tue Jun 21 15:33:48 2005 +1000"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Jun 21 15:33:48 2005 +1000"
      },
      "message": "[XFS] fix some more compiler warnings in the vnode tracing code\n\nSGI-PV: 934679\nSGI-Modid: xfs-linux:xfs-kern:192570a\n\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "23ea4032c875fc75c2363a9bcaba87cfb134ff68",
      "tree": "397a6515ff564d68c068938e2050439857d762dd",
      "parents": [
        "9ba91bd365a7f137c40b3644b57bc25853cd2d8d"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@sgi.com",
        "time": "Tue Jun 21 15:14:01 2005 +1000"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Jun 21 15:14:01 2005 +1000"
      },
      "message": "[XFS] rename various pagebuf symbols to xfsbuf\n\nSGI-PV: 908809\nSGI-Modid: xfs-linux:xfs-kern:192348a\n\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "6fac0cb46bc4c50d6cbc5998ad206435f39fb00f",
      "tree": "1ef1029927e2e59440c0bcecb6afea567fed38a6",
      "parents": [
        "b74e2159c9849fb97659c6dc47ad706f702b22b9"
      ],
      "author": {
        "name": "Dean Roehrich",
        "email": "roehrich@sgi.com",
        "time": "Tue Jun 21 14:07:45 2005 +1000"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Jun 21 14:07:45 2005 +1000"
      },
      "message": "[XFS] coordinate mmap calls with xfs_dm_punch_hole\n\nSGI-PV: 933551\nSGI-Modid: xfs-linux:xfs-kern:190622a\n\nSigned-off-by: Dean Roehrich \u003croehrich@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "b74e2159c9849fb97659c6dc47ad706f702b22b9",
      "tree": "a2fd0ade921c483b10aee42be2c3b30ceb2c02c7",
      "parents": [
        "91b90475e793e84a57d956af8c52645e292badcb"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Jun 21 13:21:49 2005 +1000"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Jun 21 13:21:49 2005 +1000"
      },
      "message": "[XFS] Add a get/set interface for XFS project identifiers.\n\nSGI-PV: 932952\nSGI-Modid: xfs-linux:xfs-kern:21938a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "66f5507133f97088e553b1c8f8d341a0efd438f9",
      "tree": "fbf1ca5377bc37704eb9d427e058e64ef52a99ec",
      "parents": [
        "b19312c4c8f3f84da57bba01d45549df1cf10dcd"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@hera.kernel.org",
        "time": "Fri May 27 01:17:08 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Fri May 27 01:17:08 2005 -0700"
      },
      "message": "[XFS] remove an over-zealous WARN_ON\n"
    },
    {
      "commit": "d3870398fafd4911bd84573b78be4b6b762f32b0",
      "tree": "4c7821e6893049bd3c01346b072f2e536b657fd9",
      "parents": [
        "68d1498c3a7e5223b587ad067111fbed12df52a1"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Fri May 06 06:44:46 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Fri May 06 06:44:46 2005 -0700"
      },
      "message": "[XFS] Fix directory inodes ioctl compat code, minor code consistency cleanups\n\nSGI Modid: xfs-linux:xfs-kern:21810a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\n"
    },
    {
      "commit": "68d1498c3a7e5223b587ad067111fbed12df52a1",
      "tree": "92b17700c7d6696f84148bd078d83cc377053547",
      "parents": [
        "2512809255d018744fe6c2f5e996c83769846c07"
      ],
      "author": {
        "name": "Russell Cattelan",
        "email": "cattelan@sgi.com",
        "time": "Fri May 06 06:42:22 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Fri May 06 06:42:22 2005 -0700"
      },
      "message": "[XFS] Fix a bug in xfs_iomap for extent handling of write cases\n\nThis may be the cause of several open PV\u0027s of incorrect\ndelay flags being set and then tripping asserts.\nDo not return a delay alloc extent when the caller is asking to do a write.\n\nSGI Modid: xfs-linux:xfs-kern:189616a\n\nSigned-off-by: Russell Cattelan \u003ccattelan@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\n"
    },
    {
      "commit": "f403b7f452e4347f6af14c1f3c47bce758eb6337",
      "tree": "293a62e61b9cde904cda0a034c9ed91818c7764e",
      "parents": [
        "24e17b5fb99d4d1b47fe0847a3a801e36d431ff6"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu May 05 13:33:40 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Thu May 05 13:33:40 2005 -0700"
      },
      "message": "[XFS] Cleanup use of loff_t vs xfs_off_t in the core code.\n\nSGI Modid: xfs-linux:xfs-kern:22378a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\n"
    },
    {
      "commit": "24e17b5fb99d4d1b47fe0847a3a801e36d431ff6",
      "tree": "0ac181b6ddc64a04fe55aa79efceecc6e4d90451",
      "parents": [
        "775bf6c99a4ebde13bdb8dfa528ed241483b49ef"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu May 05 13:33:20 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Thu May 05 13:33:20 2005 -0700"
      },
      "message": "[XFS] Use the right offset when ensuring a delayed allocate conversion has covered the offset originally requested.  Can cause data corruption when multiple processes are performing writeout on different areas of the same file.  Quite difficult to hit though.\n\nSGI Modid: xfs-linux:xfs-kern:22377a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\n.\n"
    },
    {
      "commit": "775bf6c99a4ebde13bdb8dfa528ed241483b49ef",
      "tree": "21a27aa8304751ef7e71ae9131da6ddd0b2c4a80",
      "parents": [
        "18e0a926ad7c5ab4ef05334230671c6975dac26b"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu May 05 13:33:01 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Thu May 05 13:33:01 2005 -0700"
      },
      "message": "[XFS] Do not do delalloc conversion on pages beyond EOF ever, not just sometimes\n\nSGI Modid: xfs-linux:xfs-kern:22376a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\n"
    },
    {
      "commit": "18e0a926ad7c5ab4ef05334230671c6975dac26b",
      "tree": "e6863265ad454d1acdfb31be85117915aa8c2205",
      "parents": [
        "3ba0815a4b0709ef5e7b481067573d10806bbe2c"
      ],
      "author": {
        "name": "Eric Sandeen",
        "email": "sandeen@sgi.com",
        "time": "Thu May 05 13:32:18 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Thu May 05 13:32:18 2005 -0700"
      },
      "message": "[XFS] remove noisy printk at vnode trace allocation\n\nSGI Modid: xfs-linux:xfs-kern:191625a\n\nSigned-off-by: Eric Sandeen \u003csandeen@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\n"
    },
    {
      "commit": "3ba0815a4b0709ef5e7b481067573d10806bbe2c",
      "tree": "0f42aebeef2638661c22e88b4bc374eebc1ac23b",
      "parents": [
        "3f243766660da3df4a75ea1892c310d6080646c8"
      ],
      "author": {
        "name": "Daniel Moore",
        "email": "dxm@sgi.com",
        "time": "Thu May 05 13:31:34 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Thu May 05 13:31:34 2005 -0700"
      },
      "message": "[XFS] stop background sync from waiting for in-use inodes\n\nSGI Modid: xfs-linux:xfs-kern:191586a\n\nSigned-off-by: Daniel Moore \u003cdxm@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\n"
    },
    {
      "commit": "3f243766660da3df4a75ea1892c310d6080646c8",
      "tree": "ac2b037cfea6d9bf36ec74b0719497f986c17631",
      "parents": [
        "abd0cf7aeaaf8a15d9777e65606b6076868b6186"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu May 05 13:30:34 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Thu May 05 13:30:34 2005 -0700"
      },
      "message": "[XFS] Disable the combination of XFS direct IO and AIO until the IO completion\nhandling for unwritten extents can be moved out of interrupt context.\n\nSGI Modid: xfs-linux:xfs-kern:22343a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\n"
    },
    {
      "commit": "abd0cf7aeaaf8a15d9777e65606b6076868b6186",
      "tree": "6ee2f3ee4fb4bcb6f922b80e03f69488254a469e",
      "parents": [
        "764433b7f1cf5d7b5e27ceb4f5546042e1f4acc7"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu May 05 13:30:13 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Thu May 05 13:30:13 2005 -0700"
      },
      "message": "[XFS] Resolve an issue with xfsbufd not getting along with swsusp.\n\nSGI Modid: xfs-linux:xfs-kern:22342a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\n"
    },
    {
      "commit": "764433b7f1cf5d7b5e27ceb4f5546042e1f4acc7",
      "tree": "127f84ce4af9034577fcd01888a206ab40388301",
      "parents": [
        "1f443ad70d3afa6bc74019ade2d664eadd7d505a"
      ],
      "author": {
        "name": "Eric Sandeen",
        "email": "sandeen@sgi.com",
        "time": "Thu May 05 13:29:17 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Thu May 05 13:29:17 2005 -0700"
      },
      "message": "[XFS] Fix up warnings\n\nSGI Modid: xfs-linux:xfs-kern:191411a\n\nSigned-off-by: Eric Sandeen \u003csandeen@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\n"
    },
    {
      "commit": "1f443ad70d3afa6bc74019ade2d664eadd7d505a",
      "tree": "278dbcfe8e1629e28768e3503c8f7959dee2bc50",
      "parents": [
        "5fcbab355e1528545671a5221666ef640b8250c8"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu May 05 13:28:29 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Thu May 05 13:28:29 2005 -0700"
      },
      "message": "[XFS] Allow initial XFS delayed allocation size to be increased beyond 64KB.\n\nSGI Modid: xfs-linux:xfs-kern:22261a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\n"
    },
    {
      "commit": "5fcbab355e1528545671a5221666ef640b8250c8",
      "tree": "03fbc618c046b16b00d5fdd9b4479e15241c4e34",
      "parents": [
        "9effd8e62570c6e47b91734770e6122002c33ed5"
      ],
      "author": {
        "name": "Dean Roehrich",
        "email": "roehrich@sgi.com",
        "time": "Thu May 05 13:27:19 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Thu May 05 13:27:19 2005 -0700"
      },
      "message": "[XFS] Add ATTR_NOLOCK for xfs_setattr to indicate that XFS_IOLOCK is held\n\nSGI Modid: xfs-linux:xfs-kern:190711a\n\nSigned-off-by: Dean Roehrich \u003croehrich@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\n.\n"
    },
    {
      "commit": "9effd8e62570c6e47b91734770e6122002c33ed5",
      "tree": "d199b3f93ac771637b562b01993d12028bf0c5af",
      "parents": [
        "31b084aef3f088962f56c100b31bb8479c5dd769"
      ],
      "author": {
        "name": "Eric Sandeen",
        "email": "sandeen@sgi.com",
        "time": "Thu May 05 13:26:18 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Thu May 05 13:26:18 2005 -0700"
      },
      "message": "[XFS] Enable XFS_VNODE_TRACE\n\nSGI Modid: xfs-linux:xfs-kern:190725a\n\nSigned-off-by: Eric Sandeen \u003csandeen@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\n.\n"
    },
    {
      "commit": "31b084aef3f088962f56c100b31bb8479c5dd769",
      "tree": "855685aced7ce0c25fc250875ad0428ea7f63448",
      "parents": [
        "de20614b351e4d4d23af0a105baa8fd2d7cd4f26"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu May 05 13:25:00 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Thu May 05 13:25:00 2005 -0700"
      },
      "message": "[XFS] Fix up uses of nlink_t incorrectly restricting us to 2^16 links for some platforms\n\nSGI Modid: xfs-linux:xfs-kern:22032a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\n"
    },
    {
      "commit": "de20614b351e4d4d23af0a105baa8fd2d7cd4f26",
      "tree": "df5203af47718b9acf73f5a276024b602c6bcade",
      "parents": [
        "71bce256bf2e2aaddf54a2f4ac216329c74be3ad"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu May 05 13:24:13 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Thu May 05 13:24:13 2005 -0700"
      },
      "message": "[XFS] Block mount attempts for filesystems with version 1 directories.\n\nSGI Modid: xfs-linux:xfs-kern:21937a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\n"
    },
    {
      "commit": "71bce256bf2e2aaddf54a2f4ac216329c74be3ad",
      "tree": "7c01cb1c4715df02aa1a6eba8d84cbc30b102fc5",
      "parents": [
        "bfd4bda097f8758d28e632ff2035e25577f6b060"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu May 05 13:23:27 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Thu May 05 13:23:27 2005 -0700"
      },
      "message": "[XFS] Move the XFS inode to the front of its hash list on a cache hit\n\nSGI Modid: xfs-linux:xfs-kern:21915a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\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"
    }
  ]
}
