)]}'
{
  "log": [
    {
      "commit": "992c83a1295c9fff22c8cbd8ae199872a49934b9",
      "tree": "5b4f2baf0e2ef69e54b9c3bef23490af4e0f658f",
      "parents": [
        "7f248a81c5067f5b018ff889c029b960b399ac08"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@bruce",
        "time": "Thu Nov 03 16:50:07 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@bruce",
        "time": "Thu Nov 03 16:50:07 2005 +1100"
      },
      "message": "[XFS] Remove several no-longer-used files.\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "7f248a81c5067f5b018ff889c029b960b399ac08",
      "tree": "20242df58ea1f871ba89ade5ce15e2faddefa0f4",
      "parents": [
        "538524aed09fd2c52094afadf0160cef8954d4c8"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu Nov 03 16:14:31 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu Nov 03 16:14:31 2005 +1100"
      },
      "message": "[XFS] Cleanup cosmetic differences between source trees.\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "538524aed09fd2c52094afadf0160cef8954d4c8",
      "tree": "a86cea0500990bc2122aa1cc5f881a25a4269fe3",
      "parents": [
        "de69e5f44ecbf1d9faca4f473f4210473d26cd41"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu Nov 03 13:55:06 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu Nov 03 13:55:06 2005 +1100"
      },
      "message": "[XFS] fix XFS quota for modular XFS builds\n\nCannot build XFS filesystem support as module with quota support.  It\nworks only when the XFS filesystem support is compiled into the kernel.\nMenuconfig prevents from setting CONFIG_XFS_FS\u003dm and CONFIG_XFS_QUOTA\u003dy.\n\nHow to reproduce: configure the XFS filesystem with quota support as\nmodule.  The resulting kernel won\u0027t have quota support compiled into\nxfs.ko.\n\nFix: Changing the fs/xfs/Kconfig file from tristate to bool lets you\nconfigure the quota support to be compiled into the XFS module.  The\nMakefile-linux-2.6 checks only for CONFIG_XFS_QUOTA\u003dy.\n\nSigned-off-by: Dimitri Puzin \u003ctristan-777@ddkom-online.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nsigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "de69e5f44ecbf1d9faca4f473f4210473d26cd41",
      "tree": "45d51d1c45afa3f08c8a46a7d591506d8ff50068",
      "parents": [
        "a2f8e178ad3e576d107f5d9d47c056dd57221857"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu Nov 03 13:53:34 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu Nov 03 13:53:34 2005 +1100"
      },
      "message": "[XFS] Add a mechanism for XFS to use the generic quota sync method.\nThis is now used to issue a delayed allocation flush before reporting\nquota, which allows the used space quota report to match reality.\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "a2f8e178ad3e576d107f5d9d47c056dd57221857",
      "tree": "8599106b12879642b7294299d4255f94afeadf2a",
      "parents": [
        "436d7d3060fdeca91d0dd67a9ae21d4915f1410f"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu Nov 03 13:51:23 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu Nov 03 13:51:23 2005 +1100"
      },
      "message": "[XFS] Add the project quota type into the XFS quota header.\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "436d7d3060fdeca91d0dd67a9ae21d4915f1410f",
      "tree": "2e026220a436722f91c9258effbccdae2e3532ab",
      "parents": [
        "fc97bbf35d925b3e18a6a31d577552825146952e"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu Nov 03 13:50:05 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu Nov 03 13:50:05 2005 +1100"
      },
      "message": "[XFS] Update XFS quota header license to match the SGI boilerplate.\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "fc97bbf35d925b3e18a6a31d577552825146952e",
      "tree": "2c70d450bd853132051a9b837c6bf9a59f78f050",
      "parents": [
        "bf6f05aa0bb6f1fe9a9ce35287678c3916bddfef"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu Nov 03 13:46:43 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu Nov 03 13:46:43 2005 +1100"
      },
      "message": "[XFS] Update XFS documentation.\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "bf6f05aa0bb6f1fe9a9ce35287678c3916bddfef",
      "tree": "0707dd164ab0172a922b52e10212334f4675235e",
      "parents": [
        "19d5bcf370c64b1acb1e928b24baf3b68cec914b"
      ],
      "author": {
        "name": "Yingping Lu",
        "email": "yingping@sgi.com",
        "time": "Thu Nov 03 10:31:47 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Thu Nov 03 10:31:47 2005 +1100"
      },
      "message": "[XFS] Fixed the inconsistency between attribute b-tree intermidiate node\nand leaf blocks. The problem cam from xfsqa test 117.\n\nSGI-PV: 940655\nSGI-Modid: xfs-linux:xfs-kern:201527a\n\nSigned-off-by: Yingping Lu \u003cyingping@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "19d5bcf370c64b1acb1e928b24baf3b68cec914b",
      "tree": "84aa38ea3ffa871f610ae914b93fe0dddc9442df",
      "parents": [
        "a749ee86152a0caed3b0c2fbc50a00277e306ec6"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:14:09 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:14:09 2005 +1100"
      },
      "message": "[XFS] Ensure fsync does not incorrectly return EIO for pages beyond EOF.\n\nSGI-PV: 944819\nSGI-Modid: xfs-linux:xfs-kern:24236a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "a749ee86152a0caed3b0c2fbc50a00277e306ec6",
      "tree": "60f4d641b3cb9a28579d42ed6cdd88af2a08e258",
      "parents": [
        "fdc7ed75c08d507aa64c603b8bb7ef478dcc0000"
      ],
      "author": {
        "name": "Eric Sandeen",
        "email": "sandeen@sgi.com",
        "time": "Wed Nov 02 15:13:42 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:13:42 2005 +1100"
      },
      "message": "[XFS] Fix calculation of reserved AGs for inodes in 32-bit inode mode\nSpotted by Roger Willcocks \u003cwillcor @at@ gmail.com\u003e\n\nSGI-PV: 944858\nSGI-Modid: xfs-linux:xfs-kern:201213a\n\nSigned-off-by: Eric Sandeen \u003csandeen@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "fdc7ed75c08d507aa64c603b8bb7ef478dcc0000",
      "tree": "7c27deb1d7d1490e3b7981451ac7bed43a7699c2",
      "parents": [
        "2b3b6d07f760c61ec0a5e5174d3511abc044b8ea"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:13:13 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:13:13 2005 +1100"
      },
      "message": "[XFS] Fix boundary conditions when issuing direct IOs from large userspace\nbuffers.\n\nSGI-PV: 944820\nSGI-Modid: xfs-linux:xfs-kern:24223a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "2b3b6d07f760c61ec0a5e5174d3511abc044b8ea",
      "tree": "83533c20d12035504337466e4298300434e350d4",
      "parents": [
        "cfcbbbd089eadcaa86abb2c0f352e1ab23e16f72"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:12:28 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:12:28 2005 +1100"
      },
      "message": "[XFS] Remove an unhelpful ifdef, the comment above the routine explains\nthe purpose well enough here.\n\nSGI-PV: 944821\nSGI-Modid: xfs-linux:xfs-kern:24214a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "cfcbbbd089eadcaa86abb2c0f352e1ab23e16f72",
      "tree": "956db132cef0939564d2ce3acbbb8cf581f35be9",
      "parents": [
        "c11e2c369d06576c9e4a900a975cbfab5e7e3c53"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:12:04 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:12:04 2005 +1100"
      },
      "message": "[XFS] Remove old, broken nolog-mode code - noone plans to ever fix it.\n\nSGI-PV: 944821\nSGI-Modid: xfs-linux:xfs-kern:24213a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "c11e2c369d06576c9e4a900a975cbfab5e7e3c53",
      "tree": "9b25f3214440d38b4b97807628ce9de5fd5062c1",
      "parents": [
        "16259e7d952e26e949cc2c8c68b74f34b293935d"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:11:45 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:11:45 2005 +1100"
      },
      "message": "[XFS] Rework fid encode/decode wrt 64 bit inums interacting with NFS.\n\nSGI-PV: 937127\nSGI-Modid: xfs-linux:xfs-kern:24201a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "16259e7d952e26e949cc2c8c68b74f34b293935d",
      "tree": "a016791ecb67761236d32b9915efa9a92f6f3767",
      "parents": [
        "e2ed81fbbb7c76e0a1b3e2f1b5a7414f4d66a559"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@sgi.com",
        "time": "Wed Nov 02 15:11:25 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:11:25 2005 +1100"
      },
      "message": "[XFS] Endianess annotations for various allocator data structures\n\nSGI-PV: 943272\nSGI-Modid: xfs-linux:xfs-kern:201006a\n\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "e2ed81fbbb7c76e0a1b3e2f1b5a7414f4d66a559",
      "tree": "0a518842b835672653759083efad4bf6260274b3",
      "parents": [
        "e94af02a9cd7b6590bec81df9d6ab857d6cf322f"
      ],
      "author": {
        "name": "Eric Sandeen",
        "email": "sandeen@sgi.com",
        "time": "Wed Nov 02 15:10:55 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:10:55 2005 +1100"
      },
      "message": "[XFS] remove unused code from xfs_iomap_write_direct\n\nSGI-PV: 943266\nSGI-Modid: xfs-linux:xfs-kern:200996a\n\nSigned-off-by: Eric Sandeen \u003csandeen@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "e94af02a9cd7b6590bec81df9d6ab857d6cf322f",
      "tree": "32b9f0f93eb3f357cae54c4bd6c2578c244acb16",
      "parents": [
        "91e11088f88e07f5f42c88608329bc0756c183f9"
      ],
      "author": {
        "name": "Eric Sandeen",
        "email": "sandeen@sgi.com",
        "time": "Wed Nov 02 15:10:41 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:10:41 2005 +1100"
      },
      "message": "[XFS] fix old xfs_setattr mis-merge from irix; mostly harmless esp if not\nusing xfs rt\n\nSGI-PV: 944632\nSGI-Modid: xfs-linux:xfs-kern:200983a\n\nSigned-off-by: Eric Sandeen \u003csandeen@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "91e11088f88e07f5f42c88608329bc0756c183f9",
      "tree": "e6bc0635069edf81174b7e13f816f051ff02bd26",
      "parents": [
        "9af0a70c07a0e7575ebbdb42ca9fb29ffaaf77c9"
      ],
      "author": {
        "name": "Yingping Lu",
        "email": "yingping@sgi.com",
        "time": "Wed Nov 02 15:10:24 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:10:24 2005 +1100"
      },
      "message": "[XFS] Fixing size report discrepancy between ls and du caused by xfs_fsr\n\nSGI-PV: 943908\nSGI-Modid: xfs-linux:xfs-kern:200874a\n\nSigned-off-by: Yingping Lu \u003cyingping@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "9af0a70c07a0e7575ebbdb42ca9fb29ffaaf77c9",
      "tree": "12c2d1126a69cc6ba23e03db957bfa866266fcfd",
      "parents": [
        "7f14d0a013eeae8f8548e9ac10699465de2adacc"
      ],
      "author": {
        "name": "Yingping Lu",
        "email": "yingping@sgi.com",
        "time": "Wed Nov 02 15:09:54 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:09:54 2005 +1100"
      },
      "message": "[XFS] Fixed a bug in reporting extent list for attribute fork running\nxfs_bmap -a.\n\nSGI-PV: 944075\nSGI-Modid: xfs-linux:xfs-kern:200860a\n\nSigned-off-by: Yingping Lu \u003cyingping@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "7f14d0a013eeae8f8548e9ac10699465de2adacc",
      "tree": "5cd9b7b778f48c4d942b901ac6881cc4f6b43152",
      "parents": [
        "e718eeb4fe397f8add9f789e1fc3b47da4e7275f"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@sgi.com",
        "time": "Wed Nov 02 15:09:35 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:09:35 2005 +1100"
      },
      "message": "[XFS] Simplify pagebuf_rele  Remove a conditional that can not be true\nanymore and simplify the final put path a little\n\nSGI-PV: 908809\nSGI-Modid: xfs-linux:xfs-kern:200790a\n\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "e718eeb4fe397f8add9f789e1fc3b47da4e7275f",
      "tree": "ac7732a22588c5dd42ba30449dd36ca0e07e7180",
      "parents": [
        "6b3f6b5b87f03d1649340d6b3a572206653a2a2b"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:09:22 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:09:22 2005 +1100"
      },
      "message": "[XFS] Rework the final mount options flag bit to make room for more.\n\nSGI-PV: 943866\nSGI-Modid: xfs-linux:xfs-kern:24030a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "6b3f6b5b87f03d1649340d6b3a572206653a2a2b",
      "tree": "7b8791eed46bbfa82f777ca25282c434270fdf50",
      "parents": [
        "1f730e3b530fb2fa3159df06405c83f9a6fbbd83"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:08:25 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:08:25 2005 +1100"
      },
      "message": "[XFS] Rework the dquot hash sizing heuristics.\n\nSGI-PV: 943123\nSGI-Modid: xfs-linux:xfs-kern:24012a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "1f730e3b530fb2fa3159df06405c83f9a6fbbd83",
      "tree": "7e75fa3b36ceb4e6096fa0cbfc3fdbf0608f3c0e",
      "parents": [
        "8a319ae49442eaedc7f932e9a520e464103f3ad0"
      ],
      "author": {
        "name": "Eric Sandeen",
        "email": "sandeen@sgi.com",
        "time": "Wed Nov 02 15:08:10 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:08:10 2005 +1100"
      },
      "message": "[XFS] Add ATTR_NOSIZETOK definition for xfs_vnodeops.c change\n\nSGI-PV: 942439\nSGI-Modid: xfs-linux:xfs-kern:200185a\n\nSigned-off-by: Eric Sandeen \u003csandeen@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "8a319ae49442eaedc7f932e9a520e464103f3ad0",
      "tree": "7ff0fd08904a12ad1428f33a98d603547c20963d",
      "parents": [
        "374e2ac33724d1dd432b6c75f9b1adf715c2add7"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:07:51 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:07:51 2005 +1100"
      },
      "message": "[XFS] Disable attr2 by default, until a more appropriate time to enable\nit.\n\nSGI-PV: 941645\nSGI-Modid: xfs-linux:xfs-kern:24002a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "374e2ac33724d1dd432b6c75f9b1adf715c2add7",
      "tree": "385de6cc3d0d1b0f32936f33573288a14b0ce2ba",
      "parents": [
        "4750ddb0ba781006f149fdd87bbe997cb8c07e2e"
      ],
      "author": {
        "name": "Eric Sandeen",
        "email": "sandeen@sgi.com",
        "time": "Wed Nov 02 15:07:34 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:07:34 2005 +1100"
      },
      "message": "[XFS] Prevent data corruption on extending truncate case from cxfs client\n\nSGI-PV: 942439\nSGI-Modid: xfs-linux:xfs-kern:200152a\n\nSigned-off-by: Eric Sandeen \u003csandeen@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "4750ddb0ba781006f149fdd87bbe997cb8c07e2e",
      "tree": "292afaacc3041588b53eff492dbe4c82c861957a",
      "parents": [
        "5bde1ba99c8243617277f37897189c799e398baf"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@sgi.com",
        "time": "Wed Nov 02 15:07:23 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:07:23 2005 +1100"
      },
      "message": "[XFS] Fix sparse warnings in ktrace.[ch]\n\nSGI-PV: 943556\nSGI-Modid: xfs-linux:xfs-kern:200113a\n\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "5bde1ba99c8243617277f37897189c799e398baf",
      "tree": "d41b5f972c3b7f07cd0ea3af7c3f2775208e4f40",
      "parents": [
        "9dac13e7ffddf40c7bf1bf8bf4f735af6c3d31ec"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@sgi.com",
        "time": "Wed Nov 02 15:06:18 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:06:18 2005 +1100"
      },
      "message": "[XFS] silence gcc4 warnings.  the directory ones are wrong because of\ninformation gcc could not find out (that a directory always has a ..\nentry), the others are outright gcc bugs.\n\nSGI-PV: 943511\nSGI-Modid: xfs-linux:xfs-kern:200055a\n\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "9dac13e7ffddf40c7bf1bf8bf4f735af6c3d31ec",
      "tree": "d8ed7d7198c33df5fda612baf18600cb62988f77",
      "parents": [
        "1149d96ae825a1e1e9d66774175372c003f29caf"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:05:34 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:05:34 2005 +1100"
      },
      "message": "[XFS] Remove unused type, xfs_gap_t.\n\nSGI-PV: 907752\nSGI-Modid: xfs-linux:xfs-kern:23932a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "1149d96ae825a1e1e9d66774175372c003f29caf",
      "tree": "bfc8b5c03a39283228922e711fd2675bd281db50",
      "parents": [
        "fa7e7d71e05f12921fefdc23386183578d3ed8c7"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@sgi.com",
        "time": "Wed Nov 02 15:01:12 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:01:12 2005 +1100"
      },
      "message": "[XFS] endianess annotations and cleanup for the quota code\n\nSGI-PV: 943272\nSGI-Modid: xfs-linux:xfs-kern:199767a\n\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "fa7e7d71e05f12921fefdc23386183578d3ed8c7",
      "tree": "d6af37553544dc3d26c8d239b4d1a3e78583a552",
      "parents": [
        "da087bad810b48dd889a504e6af0a582ba18df0d"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:00:48 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:00:48 2005 +1100"
      },
      "message": "[XFS] Show additional mount options in /proc/mounts, fix up some debug\ncode.\n\nSGI-PV: 941645\nSGI-Modid: xfs-linux:xfs-kern:23926a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "da087bad810b48dd889a504e6af0a582ba18df0d",
      "tree": "2b94f17722bc632dde1ca2ab9805e0f51b57054e",
      "parents": [
        "0116d9356bfa8607a6e2efb5263100a6c72eabb0"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:00:20 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:00:20 2005 +1100"
      },
      "message": "[XFS] Fix up a 32/64 local flags variable issue when enabling attr2 mode.\n\nSGI-PV: 941645\nSGI-Modid: xfs-linux:xfs-kern:23925a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "0116d9356bfa8607a6e2efb5263100a6c72eabb0",
      "tree": "00fe0af7cb79b15e5790aea4dbac9578a9ee6050",
      "parents": [
        "4ce3121f67d482324825e7f17c9f7d8568a9fe24"
      ],
      "author": {
        "name": "Eric Sandeen",
        "email": "sandeen@sgi.com",
        "time": "Wed Nov 02 15:00:01 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 15:00:01 2005 +1100"
      },
      "message": "[XFS] Remove dead code in xfs_iomap_write_direct; save some stack\n\nSGI-PV: 943266\nSGI-Modid: xfs-linux:xfs-kern:199750a\n\nSigned-off-by: Eric Sandeen \u003csandeen@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "4ce3121f67d482324825e7f17c9f7d8568a9fe24",
      "tree": "0b6ef1d73262b67d902d82a50895fb633f798bde",
      "parents": [
        "7b71876980d87c8f237b94d8529ee7fcc05ec2d9"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 14:59:41 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 14:59:41 2005 +1100"
      },
      "message": "[XFS] Update license/copyright notices to match the prefered SGI\nboilerplate.\n\nSGI-PV: 913862\nSGI-Modid: xfs-linux:xfs-kern:23917a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "7b71876980d87c8f237b94d8529ee7fcc05ec2d9",
      "tree": "7fd3f1425e8946b3b2c1defeba0b4889f19b6290",
      "parents": [
        "a844f4510dce23c07f3923cb42138f5fdd745017"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 14:58:39 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 14:58:39 2005 +1100"
      },
      "message": "[XFS] Update license/copyright notices to match the prefered SGI\nboilerplate.\n\nSGI-PV: 913862\nSGI-Modid: xfs-linux:xfs-kern:23903a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "a844f4510dce23c07f3923cb42138f5fdd745017",
      "tree": "ffb37e9e60f02d5e92bd69bb53b568e1c991c17f",
      "parents": [
        "61c1e689fbde7cb50a76262bba190715d86beab6"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 14:38:42 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 14:38:42 2005 +1100"
      },
      "message": "[XFS] Remove xfs_macros.c, xfs_macros.h, rework headers a whole lot.\n\nSGI-PV: 943122\nSGI-Modid: xfs-linux:xfs-kern:23901a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "61c1e689fbde7cb50a76262bba190715d86beab6",
      "tree": "9e806570f3e98c852638d2eeb502291df1e674e6",
      "parents": [
        "fc1f8c1ca373dc88dd6e8c0e8b7de0e6ad95d441"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@sgi.com",
        "time": "Wed Nov 02 11:44:57 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 11:44:57 2005 +1100"
      },
      "message": "[XFS] remove unused struct xfs_ail_ticket\n\nSGI-PV: 919278\nSGI-Modid: xfs-linux:xfs-kern:199498a\n\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "fc1f8c1ca373dc88dd6e8c0e8b7de0e6ad95d441",
      "tree": "e49b7a364bf6a6fc18e650b3a6e10b516c1ba547",
      "parents": [
        "4aeb664c2561c0bae18d7a3a141d7d2acf126da1"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 11:44:33 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 11:44:33 2005 +1100"
      },
      "message": "[XFS] Track external log/realtime device names for correct reporting in\n/proc/mounts.\n\nSGI-PV: 942984\nSGI-Modid: xfs-linux:xfs-kern:23862a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "4aeb664c2561c0bae18d7a3a141d7d2acf126da1",
      "tree": "832e72237a69b76bf4c965d7383cdbb9fc3f8939",
      "parents": [
        "0fdfb3757f27b6d802f85e962d9b0f875df17113"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 11:43:58 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 11:43:58 2005 +1100"
      },
      "message": "[XFS] Improve buffered read throughput by removing unnecessary timer calls\nthat showed in ´kernel profiles.\n\nSGI-PV: 925163\nSGI-Modid: xfs-linux:xfs-kern:23861a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "0fdfb3757f27b6d802f85e962d9b0f875df17113",
      "tree": "fe29866638f79c425d4c99dbae20884440ca0f03",
      "parents": [
        "380b5dc0e59340e7ed36dcc95dd1022aca75bbe2"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 11:43:42 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 11:43:42 2005 +1100"
      },
      "message": "[XFS] Remove a null CELL macro and its one caller, not useful to anyone.\n\nSGI-PV: 942986\nSGI-Modid: xfs-linux:xfs-kern:23860a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "380b5dc0e59340e7ed36dcc95dd1022aca75bbe2",
      "tree": "78e298c775b637e7dc0029bc5ecfc28db9256038",
      "parents": [
        "80cce77980c645b1c129d0e90159c1b1bb78f6a6"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 11:43:18 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 11:43:18 2005 +1100"
      },
      "message": "[XFS] Fix up an internal sort function name collision issue.\n\nSGI-PV: 942986\nSGI-Modid: xfs-linux:xfs-kern:23859a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "80cce77980c645b1c129d0e90159c1b1bb78f6a6",
      "tree": "1c7174a77f4b1fa6dee5b2384e137a62fa29cf1c",
      "parents": [
        "f74dee42765db1c2ed584de7ac66aa619c40c79e"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 11:43:04 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 11:43:04 2005 +1100"
      },
      "message": "[XFS] Make some extended attributes routines take const parameters, for\nthe FreeBSD porters.\n\nSGI-PV: 942906\nSGI-Modid: xfs-linux:xfs-kern:23845a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "f74dee42765db1c2ed584de7ac66aa619c40c79e",
      "tree": "d8ea6ab00eb94df9e4900c3a26b2e0199070faa2",
      "parents": [
        "af4e34a5274e92c576fc0c3a4b27ae7d4a06096a"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 10:35:56 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 10:35:56 2005 +1100"
      },
      "message": "[XFS] Ondisk format extension for extended attributes (attr2).\tBasically,\nthe data/attr forks now grow up/down from either end of the literal area,\nrather than dividing the literal area into two chunks and growing both\nupward.  Means we can now make much more efficient use of the attribute\nspace, incl. fitting DMF attributes inline in 256 byte inodes, and large\njumps in dbench3 performance numbers.  It is self enabling, but can be\nforced on/off via the attr2/noattr2 mount options.\n\nSGI-PV: 941645\nSGI-Modid: xfs-linux:xfs-kern:23837a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "af4e34a5274e92c576fc0c3a4b27ae7d4a06096a",
      "tree": "9915e17f6de8196b681c8bccaa94297306501d99",
      "parents": [
        "d8cc890d4095f1eaa7f411a85051015b21262b12"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 10:35:46 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 10:35:46 2005 +1100"
      },
      "message": "[XFS] Ondisk format extension for extended attributes (attr2).\tBasically,\nthe data/attr forks now grow up/down from either end of the literal area,\nrather than dividing the literal area into two chunks and growing both\nupward.  Means we can now make much more efficient use of the attribute\nspace, incl. fitting DMF attributes inline in 256 byte inodes, and large\njumps in dbench3 performance numbers.  It is self enabling, but can be\nforced on/off via the attr2/noattr2 mount options.\n\nSGI-PV: 941645\nSGI-Modid: xfs-linux:xfs-kern:23836a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "d8cc890d4095f1eaa7f411a85051015b21262b12",
      "tree": "e13bec06a94a8dc5552dab733e90ef4f4d41fb8b",
      "parents": [
        "aa82daa06198b27963fe3d6ee8035855b29f6524"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 10:34:53 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 10:34:53 2005 +1100"
      },
      "message": "[XFS] Ondisk format extension for extended attributes (attr2).\tBasically,\nthe data/attr forks now grow up/down from either end of the literal area,\nrather than dividing the literal area into two chunks and growing both\nupward.  Means we can now make much more efficient use of the attribute\nspace, incl. fitting DMF attributes inline in 256 byte inodes, and large\njumps in dbench3 performance numbers.  It is self enabling, but can be\nforced on/off via the attr2/noattr2 mount options.\n\nSGI-PV: 941645\nSGI-Modid: xfs-linux:xfs-kern:23835a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "aa82daa06198b27963fe3d6ee8035855b29f6524",
      "tree": "7c618d365997e8a9a326739f0579b3cc1272e62e",
      "parents": [
        "e8c8b3a79d85c22d3665b97dde843dc4d8d7ae37"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 10:33:33 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 10:33:33 2005 +1100"
      },
      "message": "[XFS] Move some code around to prepare for the upcoming extended\nattributes format change (attr2).\n\nSGI-PV: 941645\nSGI-Modid: xfs-linux:xfs-kern:23833a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "e8c8b3a79d85c22d3665b97dde843dc4d8d7ae37",
      "tree": "a82b58ebc5c40474cdc53c91bd135b97034de565",
      "parents": [
        "ee34807a65aa0c5911dc27682863afca780a003e"
      ],
      "author": {
        "name": "David Chinner",
        "email": "dgc@sgi.com",
        "time": "Wed Nov 02 10:33:05 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 10:33:05 2005 +1100"
      },
      "message": "[XFS] Introduce two new mount options (nolargeio/largeio) to allow\nfilesystems to expose the filesystem stripe width in stat(2) rather than\nthe page cache size. This allows applications requiring high bandwidth to\neasily determine the optimum I/O size for the underlying filesystem. The\ndefault is to report the page cache size (i.e. \"nolargeio\").\n\nSGI-PV: 942818\nSGI-Modid: xfs-linux:xfs-kern:23830a\n\nSigned-off-by: David Chinner \u003cdgc@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "ee34807a65aa0c5911dc27682863afca780a003e",
      "tree": "6111a529078e9e12ce5102f7c736f649fb3ec498",
      "parents": [
        "c310ab6c071a688e5291028972d1ae8314f67536"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 10:32:38 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 10:32:38 2005 +1100"
      },
      "message": "[XFS] Provide a mechiansm for flushing delalloc before quota reporting.\n\nSGI-PV: 942815\nSGI-Modid: xfs-linux:xfs-kern:23829a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "c310ab6c071a688e5291028972d1ae8314f67536",
      "tree": "7ee30ba83f67139e5353ae45b8e18d9097198009",
      "parents": [
        "30dab21abbca37636091a6d02e94dbcd6e07b530"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 10:31:41 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 10:31:41 2005 +1100"
      },
      "message": "[XFS] Fix signedness issues in dquot ID handling, allowing uids/gids above\nMAXINT\n\nSGI-PV: 942528\nSGI-Modid: xfs-linux:xfs-kern:23828a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "30dab21abbca37636091a6d02e94dbcd6e07b530",
      "tree": "30239b15ba51a6dac2db5f87136585ec70063376",
      "parents": [
        "c86e711ceb4ad03c98a7aa29bcab8613e9f57788"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 10:31:13 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 10:31:13 2005 +1100"
      },
      "message": "[XFS] Add a comment about the use of XFS_SIZE_TOKEN_WANT.\n\nSGI-PV: 936331\nSGI-Modid: xfs-linux:xfs-kern:23827a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "c86e711ceb4ad03c98a7aa29bcab8613e9f57788",
      "tree": "b4f1328bfe4b3559b841faa1b461f72daf7e609f",
      "parents": [
        "d0cfb37305baef74903872cbb799174d0d353fd9"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@sgi.com",
        "time": "Wed Nov 02 10:29:39 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 10:29:39 2005 +1100"
      },
      "message": "[XFS] only mark buffers done when all pages are uptodate  in addition\nreplace PBF_NONE with an inverted PBF_DONE, so it\u0027s like all the other\nflags.\n\nSGI-PV: 942609\nSGI-Modid: xfs-linux:xfs-kern:199136a\n\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "d0cfb37305baef74903872cbb799174d0d353fd9",
      "tree": "2abe6e4df7eea4c103d2e10744322718dc5ba5ed",
      "parents": [
        "f538d4da8d521746ca5ebf8c1a8105eb49bfb45e"
      ],
      "author": {
        "name": "Eric Sandeen",
        "email": "sandeen@sgi.com",
        "time": "Wed Nov 02 10:29:04 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 10:29:04 2005 +1100"
      },
      "message": "[XFS] Stack footprint reduction for xfs_swapext (used from xfs_fsr)\n\nSGI-PV: 913332\nSGI-Modid: xfs-linux:xfs-kern:198926a\n\nSigned-off-by: Eric Sandeen \u003csandeen@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "f538d4da8d521746ca5ebf8c1a8105eb49bfb45e",
      "tree": "5516e1d2df01e412709284e379085b348122c501",
      "parents": [
        "739cafd316235fc55463849e80710f2ca308b9ae"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@sgi.com",
        "time": "Wed Nov 02 10:26:59 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 10:26:59 2005 +1100"
      },
      "message": "[XFS] write barrier support  Issue all log sync operations as ordered\nwrites.  In addition flush the disk cache on fsync if the sync cached\noperation didn\u0027t sync the log to disk (this requires some additional\nbookeping in the transaction and log code). If the device doesn\u0027t claim to\nsupport barriers, the filesystem has an extern log volume or the trial\nsuperblock write with barriers enabled failed we disable barriers and\nprint a warning.  We should probably fail the mount completely, but that\ncould lead to nasty boot failures for the root filesystem.  Not enabled by\ndefault yet, needs more destructive testing first.\n\nSGI-PV: 912426\nSGI-Modid: xfs-linux:xfs-kern:198723a\n\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "739cafd316235fc55463849e80710f2ca308b9ae",
      "tree": "dfbe31cb01f12309b91b0142566f1d94931d6864",
      "parents": [
        "da1650a5d6026df1bde414173c40bbe09305e6e6"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@sgi.com",
        "time": "Wed Nov 02 10:25:51 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 10:25:51 2005 +1100"
      },
      "message": "[XFS] fix PBF_NONE handling\n\nSGI-PV: 908809\nSGI-Modid: xfs-linux:xfs-kern:198669a\n\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "da1650a5d6026df1bde414173c40bbe09305e6e6",
      "tree": "09862bd032a5bacf24ba22b1938b529ceef917d7",
      "parents": [
        "88741a95af0ecf3a745051bdc1d16897d3990cec"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@sgi.com",
        "time": "Wed Nov 02 10:21:35 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 10:21:35 2005 +1100"
      },
      "message": "[XFS] Add format checking to cmn_err and icmn_err\n\nSGI-PV: 942243\nSGI-Modid: xfs-linux:xfs-kern:198658a\n\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "88741a95af0ecf3a745051bdc1d16897d3990cec",
      "tree": "e5a77a0b6e71629e299e161c39294760cc07e6a7",
      "parents": [
        "04d8b2841630b793919cc1ece9e77ac4de338c9e"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@sgi.com",
        "time": "Wed Nov 02 10:21:14 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 10:21:14 2005 +1100"
      },
      "message": "[XFS] remove unused pagebuf flags\n\nSGI-PV: 908809\nSGI-Modid: xfs-linux:xfs-kern:198656a\n\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "04d8b2841630b793919cc1ece9e77ac4de338c9e",
      "tree": "89bee123d779690947eb468e2d68154000760355",
      "parents": [
        "df70b17f88a4d1d8545d3569a1f6d28c6004f9e4"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@sgi.com",
        "time": "Wed Nov 02 10:15:05 2005 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Wed Nov 02 10:15:05 2005 +1100"
      },
      "message": "[XFS] Make sure the threads and shaker in xfs_buf are de-initialized in\nreverse startup order\n\nSGI-PV: 942063\nSGI-Modid: xfs-linux:xfs-kern:198651a\n\nSigned-off-by: Christoph Hellwig \u003chch@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "df70b17f88a4d1d8545d3569a1f6d28c6004f9e4",
      "tree": "0e20a92f62de2ad4e2aa56006f0e70864f6085a9",
      "parents": [
        "541ab4af11d5b41b95cd633e9b1d96cea9947ac2",
        "94b166a7cbc232df279e1f7d5a8acfb6b8d02d59"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 01 08:30:05 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 01 08:30:05 2005 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs-2.6\n"
    },
    {
      "commit": "94b166a7cbc232df279e1f7d5a8acfb6b8d02d59",
      "tree": "5cf9a982d3ffe9fde7a1ac679eb994499c09f7f2",
      "parents": [
        "3aebf25bdcf030f3e4afeb9340486d5b46deb46e",
        "1e4c85f97fe26fbd70da12148b3992c0e00361fd"
      ],
      "author": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Tue Nov 01 15:51:32 2005 +0000"
      },
      "committer": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Tue Nov 01 15:51:32 2005 +0000"
      },
      "message": "Merge branch \u0027master\u0027 of /home/src/linux-2.6/\n"
    },
    {
      "commit": "3aebf25bdcf030f3e4afeb9340486d5b46deb46e",
      "tree": "d4a0d4e1f0aff3a808846807f3b4d2fd9fa35667",
      "parents": [
        "1f04c0a24b2f3cfe89c802a24396263623e3512d"
      ],
      "author": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Tue Nov 01 15:49:31 2005 +0000"
      },
      "committer": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Tue Nov 01 15:49:31 2005 +0000"
      },
      "message": "NTFS: Fix a stupid bug causing writes to non-initialized pages to segfault.\n\nSigned-off-by: Anton Altaparmakov \u003caia21@cantab.net\u003e\n"
    },
    {
      "commit": "541ab4af11d5b41b95cd633e9b1d96cea9947ac2",
      "tree": "079228fafa21a7d2920525c9d1e4b5a3edbcf390",
      "parents": [
        "1e4c85f97fe26fbd70da12148b3992c0e00361fd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 21:12:40 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 21:12:40 2005 -0800"
      },
      "message": "Don\u0027t touch USB controller IO registers when they are disabled\n\nThe USB \"handoff\" code is an early PCI quirk to make sure we own the USB\ncontroller (as opposed to the BIOS/SMM).  But if the controller isn\u0027t\neven enabled yet, don\u0027t try to access it.\n\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e (who had an alternate patch)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1e4c85f97fe26fbd70da12148b3992c0e00361fd",
      "tree": "cd938308f7a151bf294a2af26019c73218225c9f",
      "parents": [
        "d83c671fb7023f69a9582e622d01525054f23b66"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 19:16:17 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 19:16:17 2005 -0800"
      },
      "message": "Revert \"i386: move apic init in init_IRQs\"\n\nCommit f2b36db692b7ff6972320ad9839ae656a3b0ee3e causes a bootup hang on\nat least one machine.  Revert for now until we understand why.  The old\ncode may be ugly, but it works.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d83c671fb7023f69a9582e622d01525054f23b66",
      "tree": "c9b72300f45441bbe8571a7fbaaf2aa5e6b3d28c",
      "parents": [
        "659603ef692d3f6c7c216e80310990253864bf2e"
      ],
      "author": {
        "name": "James Courtier-Dutton",
        "email": "James@superbug.co.uk",
        "time": "Mon Oct 31 10:27:41 2005 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 16:09:39 2005 -0800"
      },
      "message": "[PATCH] Creative Audigy 2 cardbus: Add IO window wakeup magic\n\nThis adds the magic IO wakeup code for the CardBus version of the\nCreative Labs Audigy 2 to the snd-emu10k1 driver.\n\nWithout the magic IO enable sequence, reading from the IO region of the\ncard will fail spectacularly, and the machine will hang.\n\nMy next task will be getting the driver to actually play sound without\ndistortion.\n\nSigned-off-by: James Courtier-Dutton \u003cJames@superbug.co.uk\u003e\n\n[ This is a work-in-progress, but since it avoids a total lockup\n  if the emu10k module is loaded on a machine with the cardbus\n  card inserted, we\u0027re better off with it than without it, even\n  if sound quality is bad right now ]\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "659603ef692d3f6c7c216e80310990253864bf2e",
      "tree": "f1e8fe6176fdf4d34ef7f62fa2f1f9f619e9d26f",
      "parents": [
        "a717f77362d4fe044721c126c89e2a38e731a576"
      ],
      "author": {
        "name": "Andrea Arcangeli",
        "email": "andrea@suse.de",
        "time": "Mon Oct 31 14:08:54 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 14:22:04 2005 -0800"
      },
      "message": "[PATCH] fix __writeback_single_inode WARN_ON\n\nWhen the inode count is zero in inode writeback, the\n\n\tWARN_ON(!(inode-\u003ei_state \u0026 I_WILL_FREE));\n\nis broken, and needs to test for either I_WILL_FREE|I_FREEING.\n\nWhen the inode is in I_FREEING state, it\u0027s already out of the visibility\nof the vm so it can\u0027t be freed so it doesn\u0027t require the __iget and the\ngeneric_delete_inode path can call the sync internally to the lowlevel\nfs callback during the last iput. So the inode being in I_FREEING is\nalso a valid condition for calling the sync with i_count \u003d\u003d 0.\n\nThe specific stack trace is this:\n\n  0xc00000007b8fb6e0  0xc00000000010118c  .__writeback_single_inode +0x5c\n  0xc00000007b8fb6e0  0xc0000000001014dc (lr) .sync_inode +0x3c\n  0xc00000007b8fb790  0xc0000000001014dc  .sync_inode +0x3c\n  0xc00000007b8fb820  0xc0000000001a5020  .ext2_sync_inode +0x64\n  0xc00000007b8fb8f0  0xc0000000001a65b4  .ext2_truncate +0x3f8\n  0xc00000007b8fba40  0xc0000000001a6940  .ext2_delete_inode +0xdc\n  0xc00000007b8fbac0  0xc0000000000f7a5c  .generic_delete_inode +0x124\n  0xc00000007b8fbb50  0xc0000000000f5fe0  .iput +0xb8\n  0xc00000007b8fbbe0  0xc0000000000e9fd4  .sys_unlink +0x2a8\n  0xc00000007b8fbd10  0xc00000000001048c  .ret_from_syscall_1 +0x0\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a717f77362d4fe044721c126c89e2a38e731a576",
      "tree": "b899e97f5c73a1679613903a1c378352a0997749",
      "parents": [
        "f2c84c0e84bfa637a7161eac10157cf3b05b4a73"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Mon Oct 31 14:08:53 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 14:22:04 2005 -0800"
      },
      "message": "[PATCH] revert ide-scsi highmem cleanup\n\nJeff Garzik \u003cjgarzik@pobox.com\u003e points out that this was wrong: we need to\ndisable local interrupts while holding KM_IRQ0 due to IRQ sharing.\n\nAnd holding interrupts off during a big PIO opration is expensive, so we only\nwant to do that if we know the page was highmem.\n\nSo revert commit 17fd47ab4d33e764216b87006d8118fa050b4c92\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f2c84c0e84bfa637a7161eac10157cf3b05b4a73",
      "tree": "f3335cb8234bf5248a4932cd39ad53044c980b47",
      "parents": [
        "581c1b14394aee60aff46ea67d05483261ed6527"
      ],
      "author": {
        "name": "Arthur Othieno",
        "email": "a.othieno@bluewin.ch",
        "time": "Sun Oct 30 23:04:05 2005 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 09:20:54 2005 -0800"
      },
      "message": "[PATCH] i386: CONFIG_PC removal\n\nCONFIG_PC is left-over cruft after the introduction of CONFIG_X86_PC with\nthe subarch split.  Remove it, and fixup the remaining users to depend on\nCONFIG_X86_PC instead.\n\nSigned-off-by: Arthur Othieno \u003ca.othieno@bluewin.ch\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "581c1b14394aee60aff46ea67d05483261ed6527",
      "tree": "6b269000a4b5bbcdc0edcfdf615851c9de0d412a",
      "parents": [
        "4fc207419d95e0e16fdc78e2f48f7c0b3640ffe5"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Mon Oct 31 09:23:54 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 07:46:28 2005 -0800"
      },
      "message": "[PATCH] noop-iosched: avoid corrupted request merging\n\nTejun Heo notes:\n\n   \"I\u0027m currently debugging this.  The problem is that we are using the\n    generic dispatch queue directly in the noop sched and merging is NOT\n    allowed on dispatch queues but generic handling of last_merge tries\n    to merge requests.  I\u0027m still trying to verify this, so I\u0027ll be back\n    with results soon.\"\n\nIn the meantime, disable merging for noop by setting REQ_NOMERGE in\nelevator_noop_add_request().\n\nEventually, we should add a noop_list and do the dispatching like in the\nother io schedulers.  Merging is still beneficial for noop (and it has\nalways done it).\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4fc207419d95e0e16fdc78e2f48f7c0b3640ffe5",
      "tree": "7b36e5810e549038d6cf4d1efd98aaf0541bbb11",
      "parents": [
        "dd05e42fa86e37b14f8169bbad8d334e2e8d4881"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Mon Oct 31 13:51:33 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 07:41:28 2005 -0800"
      },
      "message": "[PATCH] Fix on-the-fly switch from cfq i/o scheduler\n\nDon\u0027t clear -\u003eelevator_data on exit, if we are switching queues we are\noverwriting the data of the new io scheduler.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dd05e42fa86e37b14f8169bbad8d334e2e8d4881",
      "tree": "662097ff3a8451a565c8c808ee9f66c95bcf736b",
      "parents": [
        "c1d962035d49565d8c7a2d97519012ccb861778a",
        "1f04c0a24b2f3cfe89c802a24396263623e3512d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 07:36:08 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 07:36:08 2005 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs-2.6\n"
    },
    {
      "commit": "c1d962035d49565d8c7a2d97519012ccb861778a",
      "tree": "c958743946f813ebda2e8fd17c54455fd6f962af",
      "parents": [
        "4fd5f8267dd37aaebadfabe71d9c808821eea05a",
        "005a5a06a6dd13a0ca3f2c6a0218e8d94ed36d8a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 07:34:07 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 07:34:07 2005 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n"
    },
    {
      "commit": "4fd5f8267dd37aaebadfabe71d9c808821eea05a",
      "tree": "50774592eaba942cf378fca731d307f901b737b7",
      "parents": [
        "eb16292ba8a6655a560ab10a7d73a7816f0c0ac0",
        "8576762ff5d109b841fcf4e7d3883e0cf794f3cf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 07:32:56 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 07:32:56 2005 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel\n\nManual #include fixups for clashes - there may be some unnecessary\n"
    },
    {
      "commit": "1f04c0a24b2f3cfe89c802a24396263623e3512d",
      "tree": "d7e2216b6e65b833c0c2b79b478d13ce17dbf296",
      "parents": [
        "07b188ab773e183871e57b33ae37bf635c9f12ba",
        "e2f2e58e7968f8446b1078a20a18bf8ea12b4fbc"
      ],
      "author": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Mon Oct 31 10:06:46 2005 +0000"
      },
      "committer": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Mon Oct 31 10:06:46 2005 +0000"
      },
      "message": "Merge branch \u0027master\u0027 of /usr/src/ntfs-2.6/\n"
    },
    {
      "commit": "eb16292ba8a6655a560ab10a7d73a7816f0c0ac0",
      "tree": "2e52f812f6d0b7ab4b2b06a71b676f36c5afa288",
      "parents": [
        "76440d5e13d7dacd5763394ddb2071424e0b6921"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 31 01:30:32 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Oct 31 01:30:32 2005 -0500"
      },
      "message": "Input: adbhid - fix OOPS introduced by dynalloc conversion\n\nThe problem is that adbhid[]-\u003einput is NULL, so the kernel oopses with\na null pointer dereference as soon as a key is pressed.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "76440d5e13d7dacd5763394ddb2071424e0b6921",
      "tree": "cc13d902a4e62746482f0a4e203d072cd6aa1f71",
      "parents": [
        "1259f2b3657e21f18a7f31f9b1c027e304838b18"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Oct 31 01:30:19 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Oct 31 01:30:19 2005 -0500"
      },
      "message": "Input: lkkbd - fix debug message in lkkbd_interrupt()\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "1259f2b3657e21f18a7f31f9b1c027e304838b18",
      "tree": "bcda4d7abad202ec6a91630d997312ba79e4ce4b",
      "parents": [
        "995fc4df0bc8d88417742e4b1d17889fc64b6ef3"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Oct 31 01:30:05 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Oct 31 01:30:05 2005 -0500"
      },
      "message": "Input: pcspkr - fix setting name and phys for the device\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "995fc4df0bc8d88417742e4b1d17889fc64b6ef3",
      "tree": "9a243c0f2cfbcbf192298a4f5415fe1972ab2cf6",
      "parents": [
        "7972720aaa044d0bca40e2e1d4c176076a9f0e00"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Oct 31 01:29:51 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Oct 31 01:29:51 2005 -0500"
      },
      "message": "Input: fix input_dev registration message\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "7972720aaa044d0bca40e2e1d4c176076a9f0e00",
      "tree": "fc465e331364e6c158c74a06230d2294346b4e14",
      "parents": [
        "e0be618d1e8ed0a1a94ee14025ec5e3022d2ec5b"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Oct 31 01:29:37 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Oct 31 01:29:37 2005 -0500"
      },
      "message": "Input: evdev - allow querying SW state from compat ioctl\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "e0be618d1e8ed0a1a94ee14025ec5e3022d2ec5b",
      "tree": "fbd011fe489e46fe7a80f3edc38f79dded153ab2",
      "parents": [
        "e2f2e58e7968f8446b1078a20a18bf8ea12b4fbc"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Oct 31 01:29:23 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Oct 31 01:29:23 2005 -0500"
      },
      "message": "Input: evdev - allow querying EV_SW bits from compat_ioctl\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "005a5a06a6dd13a0ca3f2c6a0218e8d94ed36d8a",
      "tree": "5b270817df4bc9661365d789d51c04f3774c3ddd",
      "parents": [
        "e533825447dcb60a82b7cc9d73d06423c849b9a2"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Oct 30 23:31:48 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Oct 30 23:31:48 2005 -0500"
      },
      "message": "[libata] locking rewrite (\u003d\u003d fix)\n\nA lot of power packed into a little patch.\n\nThis change eliminates the sharing between our controller-wide spinlock\nand the SCSI core\u0027s Scsi_Host lock.  As the locking in libata was\nalready highly compartmentalized, always referencing our own lock, and\nnever scsi_host::host_lock.\n\nAs a side effect, this change eliminates a deadlock from calling\nscsi_finish_command() while inside our spinlock.\n"
    },
    {
      "commit": "e2f2e58e7968f8446b1078a20a18bf8ea12b4fbc",
      "tree": "31af81b6f7dfe1c9da4280e49d8b9777010ce1e7",
      "parents": [
        "734d6524800b6a8362666e893a5f3f29b9ef0be9"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 31 14:40:03 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 31 14:40:03 2005 +1100"
      },
      "message": "powerpc: import a fix from arch/ppc/mm/pgtable.c\n\n... namely, the change to the 2-argument pte_alloc_kernel.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "734d6524800b6a8362666e893a5f3f29b9ef0be9",
      "tree": "507fe9acc6fccce31369842d89d86d8dd432dc37",
      "parents": [
        "23fd07750a789a66fe88cf173d52a18f1a387da4"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 31 13:57:01 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 31 13:57:01 2005 +1100"
      },
      "message": "powerpc: apply recent changes to merged code\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e533825447dcb60a82b7cc9d73d06423c849b9a2",
      "tree": "c838f16f023e24118a0e5669b2dbcfb70f666504",
      "parents": [
        "6e9d6b8ee4e0c37d3952256e6472c57490d6780d"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Oct 30 21:37:17 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Oct 30 21:37:17 2005 -0500"
      },
      "message": "[libata] ata_tf_to_host cleanups\n\nIntegrate ata_exec() and ata_tf_to_host() into their only caller,\nata_bus_edd().\n\nRename ata_tf_to_host_nolock() to ata_tf_to_host().\n\nThis makes locking a bit easier to review, and may help pave the way for\nfuture changes.\n"
    },
    {
      "commit": "23fd07750a789a66fe88cf173d52a18f1a387da4",
      "tree": "06fdd6df35fdb835abdaa9b754d62f6b84b97250",
      "parents": [
        "bd787d438a59266af3c9f6351644c85ef1dd21fe",
        "ed28f96ac1960f30f818374d65be71d2fdf811b0"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 31 13:37:12 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 31 13:37:12 2005 +1100"
      },
      "message": "Merge ../linux-2.6 by hand\n"
    },
    {
      "commit": "bd787d438a59266af3c9f6351644c85ef1dd21fe",
      "tree": "8ffe09c567f3ec2834e5913f37cb318397fe43de",
      "parents": [
        "cf00a8d18b9a1c2d55b2728e89125c234e821db5"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 31 13:08:54 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 31 13:08:54 2005 +1100"
      },
      "message": "ppc: remove duplicate export of cur_cpu_spec\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "cf00a8d18b9a1c2d55b2728e89125c234e821db5",
      "tree": "99425b8acd08aae1e07a7ae31ff47fa18e4e8c91",
      "parents": [
        "5f6b5b973a125de0dbe236ce659a495787c81ff0"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 31 13:07:02 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 31 13:07:02 2005 +1100"
      },
      "message": "powerpc: Fix bug arising from having multiple memory_limit variables\n\nWe had a static memory_limit in prom.c, and then another one defined\nin setup_64.c and used in numa.c, which resulted in the kernel crashing\nwhen mem\u003dxxx was given on the command line.  This puts the declaration\nin system.h and the definition in mem.c.  This also moves the\ndefinition of tce_alloc_start/end out of setup_64.c.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ed28f96ac1960f30f818374d65be71d2fdf811b0",
      "tree": "7229e77dbd27eee1378d1317c63c272dbe57cac0",
      "parents": [
        "1480d0a31db62b9803f829cc0e5cc71935ffe3cc",
        "a2436b22deac7834e0f87897b207a2dc1407dc40"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:48:37 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:48:37 2005 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-serial\n"
    },
    {
      "commit": "1480d0a31db62b9803f829cc0e5cc71935ffe3cc",
      "tree": "c7c18939b5a0d51f23f7ca8606ecf00fa69741aa",
      "parents": [
        "fc8e3d177fa8073895d37b50282489dbeec89eb1",
        "46595ffbfc8ba79f27cdf8a029ee068b3b34c69f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:48:00 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:48:00 2005 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "fc8e3d177fa8073895d37b50282489dbeec89eb1",
      "tree": "3e8acd6338bad172486b718647ed3dc1d412dcc9",
      "parents": [
        "ad2c1604da74a3bbef96e7259e389ccba0cf613a",
        "936d8592654bb97d5706a73c0e2a6339b090f7fb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:47:00 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:47:00 2005 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-mmc\n"
    },
    {
      "commit": "ad2c1604da74a3bbef96e7259e389ccba0cf613a",
      "tree": "7e97ba34492225e7499abf659f5afccf5d1e0cfc",
      "parents": [
        "9131dd4256f9598141ed374fcd47f6b4de8d2422"
      ],
      "author": {
        "name": "Pekka Enberg",
        "email": "penberg@cs.helsinki.fi",
        "time": "Sun Oct 30 15:03:50 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:32 2005 -0800"
      },
      "message": "[PATCH] fat: Remove duplicate directory scanning code\n\nThis patch removes duplicate directory scanning code from fs/fat/dir.c.  The\ntwo functions that share identical code are fat_readdirx() and\nfat_search_long().  This patch also renames fat_readdirx to __fat_readdir().\n\nSigned-off-by: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nSigned-off-by: OGAWA Hirofumi \u003chirofumi@mail.parknet.co.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9131dd4256f9598141ed374fcd47f6b4de8d2422",
      "tree": "03518a5de4f37619beb219eb2de2c48a572b99db",
      "parents": [
        "451cbaa1c328082832a8fbcc427cd4416c602c5a"
      ],
      "author": {
        "name": "OGAWA Hirofumi",
        "email": "hirofumi@mail.parknet.co.jp",
        "time": "Sun Oct 30 15:03:50 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:32 2005 -0800"
      },
      "message": "[PATCH] fat: remove the unneeded vfat_find() in vfat_rename()\n\nNow, vfat_rename() is using vfat_find() for sanity check.  This removes that\nsanity check, the cost of sanity check is too high.\n\nSigned-off-by: OGAWA Hirofumi \u003chirofumi@mail.parknet.co.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "451cbaa1c328082832a8fbcc427cd4416c602c5a",
      "tree": "139c3d33d0cf3f9eba214c504e4173f54c6cf66d",
      "parents": [
        "4e57b6817880946a3a78d5d8cad1ace363f7e449"
      ],
      "author": {
        "name": "OGAWA Hirofumi",
        "email": "hirofumi@mail.parknet.co.jp",
        "time": "Sun Oct 30 15:03:49 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:32 2005 -0800"
      },
      "message": "[PATCH] fat: cleanup and optimization of checksum\n\nSigned-off-by: OGAWA Hirofumi \u003chirofumi@mail.parknet.co.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4e57b6817880946a3a78d5d8cad1ace363f7e449",
      "tree": "b6b5f3f9e8e52cc55d98239a4992e72e983c8fa4",
      "parents": [
        "b0423a0d9cc836b2c3d796623cd19236bfedfe63"
      ],
      "author": {
        "name": "Tim Schmielau",
        "email": "tim@physik3.uni-rostock.de",
        "time": "Sun Oct 30 15:03:48 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:32 2005 -0800"
      },
      "message": "[PATCH] fix missing includes\n\nI recently picked up my older work to remove unnecessary #includes of\nsched.h, starting from a patch by Dave Jones to not include sched.h\nfrom module.h. This reduces the number of indirect includes of sched.h\nby ~300. Another ~400 pointless direct includes can be removed after\nthis disentangling (patch to follow later).\nHowever, quite a few indirect includes need to be fixed up for this.\n\nIn order to feed the patches through -mm with as little disturbance as\npossible, I\u0027ve split out the fixes I accumulated up to now (complete for\ni386 and x86_64, more archs to follow later) and post them before the real\npatch.  This way this large part of the patch is kept simple with only\nadding #includes, and all hunks are independent of each other.  So if any\nhunk rejects or gets in the way of other patches, just drop it.  My scripts\nwill pick it up again in the next round.\n\nSigned-off-by: Tim Schmielau \u003ctim@physik3.uni-rostock.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b0423a0d9cc836b2c3d796623cd19236bfedfe63",
      "tree": "21c6ebdc052b4e085aacb295b55c168bc60bcae2",
      "parents": [
        "ae6866c377943de73e2c95398ff0120516f167ce"
      ],
      "author": {
        "name": "Paul E. McKenney",
        "email": "paulmck@us.ibm.com",
        "time": "Sun Oct 30 15:03:46 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:32 2005 -0800"
      },
      "message": "[PATCH] Remove duplicate code in signal.c\n\nCombine a bit of redundant code between force_sig_info() and\nforce_sig_specific().\n\nSigned-off-by: paulmck@us.ibm.com\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ae6866c377943de73e2c95398ff0120516f167ce",
      "tree": "cd1e6a08f830de244696c5ff60f8309571cf090d",
      "parents": [
        "621d31219d9a788bda924a0613048053f3f5f211"
      ],
      "author": {
        "name": "Oleg Nesterov",
        "email": "oleg@tv-sign.ru",
        "time": "Sun Oct 30 15:03:46 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:32 2005 -0800"
      },
      "message": "[PATCH] remove unneeded SI_TIMER checks\n\nThis patch removes checks for -\u003esi_code \u003d\u003d SI_TIMER from send_signal,\nspecific_send_sig_info, __group_send_sig_info.\n\nI think posix-timers.c used these functions some time ago, now it sends\nsignals via send_{,group_}sigqueue, so these hooks are unneeded.\n\nSigned-off-by: Oleg Nesterov \u003coleg@tv-sign.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "621d31219d9a788bda924a0613048053f3f5f211",
      "tree": "9fb9846fdd999ba04c436aa84c7da0d8233ac545",
      "parents": [
        "b67a1b9e4bf878aa5d4b6b44cb5a251a2f425f0d"
      ],
      "author": {
        "name": "Oleg Nesterov",
        "email": "oleg@tv-sign.ru",
        "time": "Sun Oct 30 15:03:45 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:31 2005 -0800"
      },
      "message": "[PATCH] cleanup the usage of SEND_SIG_xxx constants\n\nThis patch simplifies some checks for magic siginfo values.  It should not\nchange the behaviour in any way.\n\nSigned-off-by: Oleg Nesterov \u003coleg@tv-sign.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b67a1b9e4bf878aa5d4b6b44cb5a251a2f425f0d",
      "tree": "8fa921440476083be42f21ce6d0c4091a3757742",
      "parents": [
        "3e6716e748609a3a899e8d670e42832921bd45bc"
      ],
      "author": {
        "name": "Oleg Nesterov",
        "email": "oleg@tv-sign.ru",
        "time": "Sun Oct 30 15:03:44 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:31 2005 -0800"
      },
      "message": "[PATCH] remove hardcoded SEND_SIG_xxx constants\n\nThis patch replaces hardcoded SEND_SIG_xxx constants with\ntheir symbolic names.\n\nNo changes in affected .o files.\n\nSigned-off-by: Oleg Nesterov \u003coleg@tv-sign.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3e6716e748609a3a899e8d670e42832921bd45bc",
      "tree": "cfaf9ab1a9ee897959651acc681f448e1ea01311",
      "parents": [
        "b6ab126211e2ab17eecbd063b99742a6b04b228e"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy_d_dunlap@linux.intel.com",
        "time": "Sun Oct 30 15:03:44 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:31 2005 -0800"
      },
      "message": "[PATCH] hpet: hpet driver cleanups\n\n- Use kzalloc() instead of kmalloc + memset.\n- Clean/fix some printk\u0027s.\n- Use NULL for pointers instead of 0.\n- Combine hpet busy searching locations into a function call.\n\nSigned-off-by: Randy Dunlap \u003crandy_d_dunlap@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b6ab126211e2ab17eecbd063b99742a6b04b228e",
      "tree": "b92172fb297b29d0fb32e08ac0a2aaaee4fdc2d6",
      "parents": [
        "757c4724099a31a61754ea5202802eaa1def851c"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy_d_dunlap@linux.intel.com",
        "time": "Sun Oct 30 15:03:43 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:31 2005 -0800"
      },
      "message": "[PATCH] hpet: use HPET physical addresses for dup. detection\n\n- Use HPET physical address to detect duplicates, not logical addresses.\n  Using logical (mapped) addresses fails to detect duplicates\n  because ioremap() returns a new mapped address each time.\n\n- iounmap() regions when duplicate/busy areas are found.\n\nSigned-off-by: Randy Dunlap \u003crandy_d_dunlap@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "757c4724099a31a61754ea5202802eaa1def851c",
      "tree": "19e8d379a50d96f80fc179dc4567449de1eed623",
      "parents": [
        "318db8f03bc06e6de98e98a568b6b2fa64233b87"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy_d_dunlap@linux.intel.com",
        "time": "Sun Oct 30 15:03:42 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:31 2005 -0800"
      },
      "message": "[PATCH] hpet: allow HPET FIXED_MEM32 resource type\n\nAllow the ACPI HPET description table to use a resource type of FIXED_MEM32\nfor the HPET reource.  Use the fixed resoure size of 1 KB for the HPET\nresource as per the HPET spec.\n\nSigned-off-by: Randy Dunlap \u003crandy_d_dunlap@linux.intel.com\u003e\nAcked-by: Bob Picco \u003cbob.picco@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "318db8f03bc06e6de98e98a568b6b2fa64233b87",
      "tree": "44d5709f1e619bdffcff6e159e0fed49e917dc43",
      "parents": [
        "c860ed9fb5d320407f99190ab2e31bfe74db6724"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Sun Oct 30 15:03:41 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:31 2005 -0800"
      },
      "message": "[PATCH] hpet: simplify initialization message\n\nWhen booting, display the timer frequency in Hertz instead of as tick length\nin nanoseconds.  Apart from saving a local variable, this makes the message\nmore easily comprehensible.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nCc: Bob Picco \u003cbob.picco@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c860ed9fb5d320407f99190ab2e31bfe74db6724",
      "tree": "69c650e001738130ac69152a195ae824b5ef2ee4",
      "parents": [
        "3d5640d1c7584689227256beeb63354c9a5baf2d"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Sun Oct 30 15:03:40 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:30 2005 -0800"
      },
      "message": "[PATCH] hpet: remove superfluous indirections\n\nIn the hpet_ioctl_common() function, devp-\u003ehd_hpets is already cached in the\nhpetp variable, so we can use just that.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nCc: Bob Picco \u003cbob.picco@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "3d5640d1c7584689227256beeb63354c9a5baf2d"
}
