)]}'
{
  "log": [
    {
      "commit": "b31966816dcd3d8b16109f39d7c7501dc9abb010",
      "tree": "ed9545d24ae6b36c9ca475de7857d60270ae6d4c",
      "parents": [
        "ee31892aaf47f1b5fd1323c9397db5d3f22d8b9e"
      ],
      "author": {
        "name": "Wang Sheng-Hui",
        "email": "shhuiw@gmail.com",
        "time": "Fri Nov 04 11:22:33 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 04 12:01:48 2011 -0700"
      },
      "message": "Documentation: drop as block elevator reference in switching-sched.txt\n\nRemove \u0027as\u0027 for as is no longer supported, and we can not use\n\u0027elevator\u003das\u0027 any more.\n\nSigned-off-by: Wang Sheng-Hui \u003cshhuiw@gmail.com\u003e\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nCc: Jens Axboe \u003caxboe@kernel.dk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "395cf9691d72173d8cdaa613c5f0255f993af94b",
      "tree": "813be524794fe1c0850805d7faca90e45fd0e60b",
      "parents": [
        "e060c38434b2caa78efe7cedaff4191040b65a15"
      ],
      "author": {
        "name": "Paul Bolle",
        "email": "pebolle@tiscali.nl",
        "time": "Mon Aug 15 02:02:26 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Sep 27 18:08:04 2011 +0200"
      },
      "message": "doc: fix broken references\n\nThere are numerous broken references to Documentation files (in other\nDocumentation files, in comments, etc.). These broken references are\ncaused by typo\u0027s in the references, and by renames or removals of the\nDocumentation files. Some broken references are simply odd.\n\nFix these broken references, sometimes by dropping the irrelevant text\nthey were part of.\n\nSigned-off-by: Paul Bolle \u003cpebolle@tiscali.nl\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "4931402a9dd00b2997e95bfbb89409b2a6dbb383",
      "tree": "f5c8640283d186f1e61469cb0382ec8966c2d010",
      "parents": [
        "35ae66e0a09ab70ed588e65f26b4c725cd1656b6"
      ],
      "author": {
        "name": "Vivek Goyal",
        "email": "vgoyal@redhat.com",
        "time": "Fri Aug 05 09:42:20 2011 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jaxboe@fusionio.com",
        "time": "Fri Aug 05 09:42:20 2011 +0200"
      },
      "message": "cfq-iosched: Add documentation about idling\n\nThere are always questions about why CFQ is idling on various conditions.\nRecent ones is Christoph asking again why to idle on REQ_NOIDLE. His\nassertion is that XFS is relying more and more on workqueues and is\nconcerned that CFQ idling on IO from every workqueue will impact\nXFS badly.\n\nSo he suggested that I add some more documentation about CFQ idling\nand that can provide more clarity on the topic and also gives an\nopprotunity to poke a hole in theory and lead to improvements.\n\nSo here is my attempt at that. Any comments are welcome.\n\nSigned-off-by: Vivek Goyal \u003cvgoyal@redhat.com\u003e\nSigned-off-by: Jens Axboe \u003cjaxboe@fusionio.com\u003e\n"
    },
    {
      "commit": "5757a6d76cdf6dda2a492c09b985c015e86779b1",
      "tree": "6356a6353639eb473dd917a1b2062f9e7e20de22",
      "parents": [
        "ef3230880abd36553ab442363d3c9a0661f00769"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Sat Jul 23 20:44:25 2011 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jaxboe@fusionio.com",
        "time": "Sat Jul 23 20:44:25 2011 +0200"
      },
      "message": "block: strict rq_affinity\n\nSome systems benefit from completions always being steered to the strict\nrequester cpu rather than the looser \"per-socket\" steering that\nblk_cpu_to_group() attempts by default. This is because the first\nCPU in the group mask ends up being completely overloaded with work,\nwhile the others (including the original submitter) has power left\nto spare.\n\nAllow the strict mode to be set by writing \u00272\u0027 to the sysfs control\nfile. This is identical to the scheme used for the nomerges file,\nwhere \u00272\u0027 is a more aggressive setting than just being turned on.\n\necho 2 \u003e /sys/block/\u003cbdev\u003e/queue/rq_affinity\n\nCc: Christoph Hellwig \u003chch@infradead.org\u003e\nCc: Roland Dreier \u003croland@purestorage.com\u003e\nTested-by: Dave Jiang \u003cdave.jiang@intel.com\u003e\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\nSigned-off-by: Jens Axboe \u003cjaxboe@fusionio.com\u003e\n"
    },
    {
      "commit": "25985edcedea6396277003854657b5f3cb31a628",
      "tree": "f026e810210a2ee7290caeb737c23cb6472b7c38",
      "parents": [
        "6aba74f2791287ec407e0f92487a725a25908067"
      ],
      "author": {
        "name": "Lucas De Marchi",
        "email": "lucas.demarchi@profusion.mobi",
        "time": "Wed Mar 30 22:57:33 2011 -0300"
      },
      "committer": {
        "name": "Lucas De Marchi",
        "email": "lucas.demarchi@profusion.mobi",
        "time": "Thu Mar 31 11:26:23 2011 -0300"
      },
      "message": "Fix common misspellings\n\nFixes generated by \u0027codespell\u0027 and manually reviewed.\n\nSigned-off-by: Lucas De Marchi \u003clucas.demarchi@profusion.mobi\u003e\n"
    },
    {
      "commit": "7eaceaccab5f40bbfda044629a6298616aeaed50",
      "tree": "33954d12f63e25a47eb6d86ef3d3d0a5e62bf752",
      "parents": [
        "73c101011926c5832e6e141682180c4debe2cf45"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jaxboe@fusionio.com",
        "time": "Thu Mar 10 08:52:07 2011 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jaxboe@fusionio.com",
        "time": "Thu Mar 10 08:52:07 2011 +0100"
      },
      "message": "block: remove per-queue plugging\n\nCode has been converted over to the new explicit on-stack plugging,\nand delay users have been converted to use the new API for that.\nSo lets kill off the old plugging along with aops-\u003esync_page().\n\nSigned-off-by: Jens Axboe \u003cjaxboe@fusionio.com\u003e\n"
    },
    {
      "commit": "17a9e7bbae178d1326e4631ab6350a272349c99d",
      "tree": "eaa63823d47367e5d6dea9f12b5a531237152e1f",
      "parents": [
        "02e031cbc843b010e72fcc05c76113c688b2860f"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Thu Nov 11 12:09:59 2010 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jaxboe@fusionio.com",
        "time": "Thu Nov 11 12:09:59 2010 +0100"
      },
      "message": "Documentation: remove anticipatory scheduler info\n\nRemove anticipatory block I/O scheduler info from Documentation/\nsince the code has been deleted.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nReported-by: \"Robert P. J. Day\" \u003crpjday@crashcourse.ca\u003e\nCc: Jens Axboe \u003caxboe@kernel.dk\u003e\nSigned-off-by: Jens Axboe \u003cjaxboe@fusionio.com\u003e\n"
    },
    {
      "commit": "fa251f89903d73989e2f63e13d0eaed1e07ce0da",
      "tree": "3f7fe779941e3b6d67754dd7c44a32f48ea47c74",
      "parents": [
        "dd3932eddf428571762596e17b65f5dc92ca361b",
        "cd07202cc8262e1669edff0d97715f3dd9260917"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jaxboe@fusionio.com",
        "time": "Tue Oct 19 09:13:04 2010 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jaxboe@fusionio.com",
        "time": "Tue Oct 19 09:13:04 2010 +0200"
      },
      "message": "Merge branch \u0027v2.6.36-rc8\u0027 into for-2.6.37/barrier\n\nConflicts:\n\tblock/blk-core.c\n\tdrivers/block/loop.c\n\tmm/swapfile.c\n\nSigned-off-by: Jens Axboe \u003cjaxboe@fusionio.com\u003e\n"
    },
    {
      "commit": "04ccc65cd1f57aee861708e08cd2272c5a0d088c",
      "tree": "60b72d9acc0f94f9abfd3a3cee7de2e58549c9eb",
      "parents": [
        "09d60c701b64b509f328cac72970eb894f485b9e"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Fri Sep 03 11:56:17 2010 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jaxboe@fusionio.com",
        "time": "Fri Sep 10 12:35:37 2010 +0200"
      },
      "message": "block: update documentation for REQ_FLUSH / REQ_FUA\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nSigned-off-by: Jens Axboe \u003cjaxboe@fusionio.com\u003e\n"
    },
    {
      "commit": "6d6ac1c1a3d4f95953aa3b085e8f16692d3a7179",
      "tree": "2524afc21ddf04bff04e23f47d18973262c0eb26",
      "parents": [
        "c4e7893ebc3a5c507b53f59b9de448db20849944"
      ],
      "author": {
        "name": "Vivek Goyal",
        "email": "vgoyal@redhat.com",
        "time": "Mon Aug 23 12:25:29 2010 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jaxboe@fusionio.com",
        "time": "Mon Aug 23 12:25:29 2010 +0200"
      },
      "message": "cfq-iosched: Documentation help for new tunables\n\nSome documentation to provide help with tunables.\n\nSigned-off-by: Vivek Goyal \u003cvgoyal@redhat.com\u003e\nAcked-by: Jeff Moyer \u003cjmoyer@redhat.com\u003e\nSigned-off-by: Jens Axboe \u003cjaxboe@fusionio.com\u003e\n"
    },
    {
      "commit": "6e57559022a2c6e3decfb77a228f8a354ac23ba1",
      "tree": "0cbcc4ccc4c5707edd4754f81d9b6160bf3c370c",
      "parents": [
        "3cfc2c42c1cbc8e238bb9c0612c0df4565e3a8b4"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@kernel.dk",
        "time": "Thu Aug 05 21:08:09 2010 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 05 08:45:20 2010 -0700"
      },
      "message": "nick piggin: change email address\n\nSigned-off-by: Nick Piggin \u003cnpiggin@kernel.dk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c2282adbdea3548ae0271c1b1b2deec5f56ad224",
      "tree": "4ec229dd06560dfc3bb38797e32a78bb47adfa0e",
      "parents": [
        "8bf8c376ab2eefaf0386f4e003e720e1434fa43d"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Mon Mar 08 09:11:07 2010 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Mar 08 09:11:07 2010 +0100"
      },
      "message": "Documentation: fix block/biodoc.txt dma mapping description\n\n- It looks incorrect to use blk_rq_map_sg with pci_map_page here about\n  DMA mappings. dma_map_sg?\n\n- better to use dma_map_page instead of pci_map_page.\n  http://marc.info/?l\u003dlinux-kernel\u0026m\u003d126596737604808\u0026w\u003d2\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "f11cbd74c5ff3614f6390b4de67a6ffdc614c378",
      "tree": "6a30920ade9eeaac5bf6d6263b5d09712e882eb0",
      "parents": [
        "429c42c9d246f5bda868495c09974312a0177328",
        "aea187c46f7d03ce985e55eb1398d0776a15b928"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Feb 22 13:48:51 2010 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Feb 22 13:48:51 2010 +0100"
      },
      "message": "Merge branch \u0027master\u0027 into for-2.6.34\n"
    },
    {
      "commit": "488991e28e55b4fbca8067edf0259f69d1a6f92c",
      "tree": "fea5e0aca42e338137cc050e66aaeb5f539e3d21",
      "parents": [
        "47483e25205f1f8d79784f0f7c733941bc080ec0"
      ],
      "author": {
        "name": "Alan D. Brunelle",
        "email": "Alan.Brunelle@hp.com",
        "time": "Fri Jan 29 09:04:08 2010 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Fri Jan 29 09:04:08 2010 +0100"
      },
      "message": "block: Added in stricter no merge semantics for block I/O\n\nUpdated \u0027nomerges\u0027 tunable to accept a value of \u00272\u0027 - indicating that _no_\nmerges at all are to be attempted (not even the simple one-hit cache).\n\nThe following table illustrates the additional benefit - 5 minute runs of\na random I/O load were applied to a dozen devices on a 16-way x86_64 system.\n\nnomerges        Throughput      %System         Improvement (tput / %sys)\n--------        ------------    -----------     -------------------------\n0               12.45 MB/sec    0.669365609\n1               12.50 MB/sec    0.641519199     0.40% / 2.71%\n2               12.52 MB/sec    0.639849750     0.56% / 2.96%\n\nSigned-off-by: Alan D. Brunelle \u003calan.brunelle@hp.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "4207a152bc242effd0b8231143aa5b9f7a1593a9",
      "tree": "b12dee07b0e65309a71986f29d73d40d79fe4de2",
      "parents": [
        "8d9f99c335ef66e4c44afe8f61816b0edeafba91"
      ],
      "author": {
        "name": "Kusanagi Kouichi",
        "email": "slash@ac.auone-net.jp",
        "time": "Fri Jan 01 20:36:09 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Jan 02 10:09:44 2010 -0800"
      },
      "message": "Documentation: Rename Documentation/DMA-mapping.txt\n\nIt seems that Documentation/DMA-mapping.txt was supposed to be renamed\nto Documentation/PCI/PCI-DMA-mapping.txt.\n\nSigned-off-by: Kusanagi Kouichi \u003cslash@ac.auone-net.jp\u003e\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1de6129f381b4907013ccea08a3bdea8c966d50a",
      "tree": "78de423eef142619222fa23aa5a7ac2e326c37a7",
      "parents": [
        "55639353a0035052d9ea6cfe4dde0ac7fcbb2c9f"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Fri Dec 18 12:37:48 2009 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Fri Dec 18 12:37:48 2009 +0100"
      },
      "message": "block: remove Documentation/block/as-iosched.txt\n\nCommit 492af6350a5ccf087e4964104a276ed358811458 removed\nthe AS IO scheduler, so remove its documentation too.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "61fd21670d048017c81e62f60894ef1b04b481db",
      "tree": "fa411cfff16b44d84a6fa71a2f7a39fac0989c6a",
      "parents": [
        "e83c2b0ff325f52dda1aff3572d0e1516216c54b"
      ],
      "author": {
        "name": "Andre Noll",
        "email": "maan@systemlinux.org",
        "time": "Thu Jun 25 13:03:04 2009 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Wed Jul 01 10:56:25 2009 +0200"
      },
      "message": "Trivial typo fixes in Documentation/block/data-integrity.txt.\n\nSigned-off-by: Andre Noll \u003cmaan@systemlinux.org\u003e\nAcked-by: Martin K. Petersen \u003cmartin.petersen@oracle.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "19f594600110377ec4037fdf7fb93a25ec516212",
      "tree": "bf88707b65f0138b754d896300976e474098a50d",
      "parents": [
        "19af5cdb7c79ff5ec96a99893ffb7f894f4a3dc1"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Mon Apr 27 15:06:31 2009 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Jun 12 18:01:47 2009 +0200"
      },
      "message": "trivial: Miscellaneous documentation typo fixes\n\nFix various typos in documentation txts.\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "dbdc9dd342f0a7e32f40f0d4ade662bdfe057484",
      "tree": "8f516c5b30798ca48ebe6b6b6dfb1886153167f8",
      "parents": [
        "77b0308a0778861111184e097533000f7a458c37"
      ],
      "author": {
        "name": "vibi sreenivasan",
        "email": "vibi_sreenivasan@cms.com",
        "time": "Tue Jun 02 14:52:32 2009 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Jun 02 14:52:32 2009 +0200"
      },
      "message": "Removed reference to non-existing file Documentation/PCI/PCI-DMA-mapping.txt\n\nFile Documentation/PCI/PCI-DMA-mapping.txt does not exist.\n Documentation/DMA-mapping.txt contains DMA Mapping details\n\nSigned-off-by: vibi sreenivasan \u003cvibi_sreenivasan@cms.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "329007ce25d56fc7113df7b4828d607806d8bc21",
      "tree": "6fd9effed3e457539cc752a5aa7b2517f7be0316",
      "parents": [
        "1d6bfbdf38f37bcc259e7c56c8c73664772651fb"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Wed Apr 08 11:38:50 2009 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Wed Apr 15 08:28:11 2009 +0200"
      },
      "message": "block: update biodoc.txt on plugging\n\nWe do per-device plugging, get rid of any references to tq_disk as that\nhas been dead since 2.6.5 or so.\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "07e86f405addc6436eb969b8279bb14a6dcacce4",
      "tree": "2fe9979b5c313a41cd43dca04d3535cd60cd406d",
      "parents": [
        "e7cbbf1bf17e3c706f874e867f7b744e1c86fed9"
      ],
      "author": {
        "name": "Avishay Traeger",
        "email": "avishay@il.ibm.com",
        "time": "Tue Mar 24 12:40:18 2009 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Thu Mar 26 11:01:28 2009 +0100"
      },
      "message": "block: Repeated lines in switching-sched.txt\n\nThese lines appear in this file twice - removed one occurrence.\n\nSigned-off-by: Avishay Traeger \u003cavishay@il.ibm.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "cbb5901b904e122139e97c6f4caed9b1f13c3455",
      "tree": "b8dc9f2f7108b54343d55169326f6d4eb333e498",
      "parents": [
        "c52440a69df22dca69794936a91e2fb529a707fb"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Feb 02 13:02:31 2009 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Feb 02 13:02:31 2009 +0100"
      },
      "message": "block: add text file detailing queue/ sysfs files\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "7598909e3ee2a08726276d6415b69dadb52d0d76",
      "tree": "a876f1691934bcd0e2a3787837ba997e2834b15c",
      "parents": [
        "a229fc61ef0ee3c30fd193beee0eeb87410227f1"
      ],
      "author": {
        "name": "Nikanth Karthikesan",
        "email": "knikanth@suse.de",
        "time": "Tue Jan 27 09:29:24 2009 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Fri Jan 30 12:34:37 2009 +0100"
      },
      "message": "Mark mandatory elevator functions in the biodoc.txt\n\nbiodoc.txt mentions that elevator functions marked with * are mandatory, but\nno function is marked with *. Mark the 3 functions which should be\nimplemented by any io scheduler.\n\nSigned-off-by: Nikanth Karthikesan \u003cknikanth@suse.de\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "5872fb94f85d2e4fdef94657bd14e1a492df9825",
      "tree": "bbd15217dc327f691396d1db082935ae88e2f852",
      "parents": [
        "ca493d171b66e96f542501b7eb572bc8380f690d"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Thu Jan 29 16:28:02 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 29 18:19:29 2009 -0800"
      },
      "message": "Documentation: move DMA-mapping.txt to Doc/PCI/\n\nMove DMA-mapping.txt to Documentation/PCI/.\n\nDMA-mapping.txt was supposed to be moved from Documentation/ to\nDocumentation/PCI/.  The 00-INDEX files in those two directories\nwere updated, along with a few other text files, but the file\nitself somehow escaped being moved, so move it and update more\ntext files and source files with its new location.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\ncc:\tJesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "42364690992e592c05f85c76fda4055820b48c1b",
      "tree": "2a5f0c62c4cd096bcab2057077ec870e04872113",
      "parents": [
        "c6a06f707cc29ea3a47588e4d2cd0bdcfa311a7d"
      ],
      "author": {
        "name": "Nikanth Karthikesan",
        "email": "knikanth@suse.de",
        "time": "Mon Nov 24 10:46:29 2008 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Dec 29 08:28:43 2008 +0100"
      },
      "message": "Documentation: remove reference to ll_rw_blk.c and moved drivers/block/elevator.c\n\nThe drivers/block/ll_rw_block.c has been split and organized in the block/\ndirectory, and also drivers/block/elevator.c has been moved to the block/\ndirectory. Update Documentation/block/biodoc.txt accordingly\n\nSigned-off-by: Nikanth Karthikesan \u003cknikanth@suse.de\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "d1b5726358ccebcf614fc9f97cdf3354178dcb80",
      "tree": "d7bbd8e24bd312d9c2c18fc18f12f6a8ce9b084f",
      "parents": [
        "c472273f863c80b87e53356256c5466df24328f0",
        "656e6c0050fd63ce42c55a6cb454a9b4b2f9ccf7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 12:18:16 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 12:18:16 2008 -0700"
      },
      "message": "Merge branch \u0027docs\u0027 of git://git.lwn.net/linux-2.6\n\n* \u0027docs\u0027 of git://git.lwn.net/linux-2.6:\n  Document panic_on_unrecovered_nmi sysctl\n  Add a reference to paper to SubmittingPatches\n  Add kerneldoc documentation for new printk format extensions\n  Remove videobook.tmpl\n  doc: Test-by?\n  Add the development process document\n  Documentation/block/data-integrity.txt: Fix section numbers\n"
    },
    {
      "commit": "d86f4bc4bc34c63c90e5fd46a60c506b234f5708",
      "tree": "aa83c368f14470ce4c127923b98802f2d30c136e",
      "parents": [
        "3fa8749e584b55f1180411ab1b51117190bac1e5"
      ],
      "author": {
        "name": "Alberto Bertogli",
        "email": "albertito@blitiri.com.ar",
        "time": "Fri Sep 26 23:10:31 2008 -0300"
      },
      "committer": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Thu Oct 16 11:51:30 2008 -0600"
      },
      "message": "Documentation/block/data-integrity.txt: Fix section numbers\n\nSigned-off-by: Alberto Bertogli \u003calbertito@blitiri.com.ar\u003e\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\n"
    },
    {
      "commit": "6a421c1dc94b12923294a359822346f12492de5e",
      "tree": "4fcc60ba25a8ca9abc8607afae4a0eec46d38240",
      "parents": [
        "4fb72f7646e86874eb2798256eaa6bf3fbe4edcf"
      ],
      "author": {
        "name": "Aaron Carroll",
        "email": "aaronc@gelato.unsw.edu.au",
        "time": "Thu Aug 14 18:17:15 2008 +1000"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Thu Oct 09 08:56:03 2008 +0200"
      },
      "message": "block: update documentation for deadline fifo_batch tunable\n\nUpdate the description of fifo_batch to match the current implementation,\nand include a description of how to tune it.\n\nSigned-off-by: Aaron Carroll \u003caaronc@gelato.unsw.edu.au\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "c1c72b59941e2f5aad4b02609d7ee7b121734b8d",
      "tree": "a57d51e43ecefa11d183ff9b27b661c900e46af6",
      "parents": [
        "7ba1ba12eeef0aa7113beb16410ef8b7c748e18b"
      ],
      "author": {
        "name": "Martin K. Petersen",
        "email": "martin.petersen@oracle.com",
        "time": "Tue Jun 17 18:59:57 2008 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Thu Jul 03 13:21:13 2008 +0200"
      },
      "message": "block: Data integrity infrastructure documentation\n\nSigned-off-by: Martin K. Petersen \u003cmartin.petersen@oracle.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "c0d1f29534f2bd6c5992831eb0f648522e9b0204",
      "tree": "563b800789c2c99527b0b681efeb78fcf938da75",
      "parents": [
        "dd89db1df98003fadafa711ab8bc497aaf92980a"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@crashcourse.ca",
        "time": "Mon Apr 21 22:44:50 2008 +0000"
      },
      "committer": {
        "name": "Jesper Juhl",
        "email": "juhl@hera.kernel.org",
        "time": "Mon Apr 21 22:44:50 2008 +0000"
      },
      "message": "DOCUMENTATION:  Use newer DEFINE_SPINLOCK macro in docs.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@crashcourse.ca\u003e\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\n"
    },
    {
      "commit": "8b6800fbced0c6745a9b8f5f72f15ef8bce8a6be",
      "tree": "88f700346411977c2c4e74b012fdb9f6bc8e8a73",
      "parents": [
        "6866bef40d06f7c2baac3a855b1917a8ca75456c"
      ],
      "author": {
        "name": "Rob Landley",
        "email": "rob@landley.net",
        "time": "Tue Oct 16 10:11:28 2007 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Oct 16 10:11:28 2007 +0200"
      },
      "message": "Add Documentation/block/00-INDEX\n\nAdd Documentation/block/00-INDEX\n\nSigned-off-by: Rob Landley \u003crob@landley.net\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "23c76983e23628c7762137a00651e3e371aa97d3",
      "tree": "3e335f0eb806b7890542420d6c2f635823d210ff",
      "parents": [
        "26bbb29a2a4e1491238ae49bf3294955dc0ab662"
      ],
      "author": {
        "name": "Alan D. Brunelle",
        "email": "Alan.Brunelle@hp.com",
        "time": "Mon Oct 15 13:22:26 2007 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Oct 16 09:59:55 2007 +0200"
      },
      "message": "Some IO scheduler cleanup in Documentation/block\n\nas-iosched.txt:\n  o  Changed IO scheduler selection text to a reference to the\n     switching-sched.txt file.\n\n  o  Fixed typo: \u0027for up time...\u0027 -\u003e \u0027for up to...\u0027\n\n  o  Added short description of the est_time file.\n\ndeadline-iosched.txt:\n  o  Changed IO scheduler selection text to a reference to the\n     switching-sched.txt file.\n\n  o  Removed references to non-existent seek-cost and stream_unit.\n\n  o  Fixed typo: \u0027write_starved\u0027 -\u003e \u0027writes_starved\u0027\n\nswitching-sched.txt:\n  o  Added in boot-time argument to set the default IO scheduler. (From\n     as-iosched.txt)\n\n  o  Added in sysfs mount instructions. (From deadline-iosched.txt)\n\nSigned-off-by: Alan D. Brunelle \u003cAlan.Brunelle@hp.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "26bbb29a2a4e1491238ae49bf3294955dc0ab662",
      "tree": "2876c92ddf00e893d53c50d15f46ff53603a1fcc",
      "parents": [
        "87ad90016483f7f112021c7c82d3d72e682324f6"
      ],
      "author": {
        "name": "Rob Landley",
        "email": "rob@landley.net",
        "time": "Mon Oct 15 11:42:52 2007 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Oct 16 09:59:55 2007 +0200"
      },
      "message": "Update Jens Axboe\u0027s email in Documentation/*\n\nJens Axboe\u0027s old email address bounces.\n\nSigned-off-by: Rob Landley \u003crob@landley.net\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "3317fedba9446465082bcc6ce1232451ad1d51ce",
      "tree": "edcbb704be1f01b62bc6ffad5e2ab57ccd50f930",
      "parents": [
        "db47d475371bc85dd122112e957669cbbcc70dee"
      ],
      "author": {
        "name": "Dhaval Giani",
        "email": "dhaval@linux.vnet.ibm.com",
        "time": "Thu Aug 23 10:43:07 2007 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@carl.home.kernel.dk",
        "time": "Wed Oct 10 09:25:57 2007 +0200"
      },
      "message": "Corrections in Documentation/block/ioprio.txt\n\nThe newer glibc does not allow system calls to be made via _syscallN()\nwrapper. They have to be made through syscall(). The ionice code used\nthe older interface. Correcting it to use syscall.\n\nSigned-off-by: Dhaval Giani \u003cdhaval@linux.vnet.ibm.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "5705f7021748a69d84d6567e68e8851dab551464",
      "tree": "5a6dbc8fc6055c0334f4a97540e36a7844b9c482",
      "parents": [
        "9dfa52831e96194b8649613e3131baa2c109f7dc"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Tue Sep 25 12:35:59 2007 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@carl.home.kernel.dk",
        "time": "Wed Oct 10 09:25:56 2007 +0200"
      },
      "message": "Introduce rq_for_each_segment replacing rq_for_each_bio\n\nEvery usage of rq_for_each_bio wraps a usage of\nbio_for_each_segment, so these can be combined into\nrq_for_each_segment.\n\nWe define \"struct req_iterator\" to hold the \u0027bio\u0027 and \u0027index\u0027 that\nare needed for the double iteration.\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\n\nVarious compile fixes by me...\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "165125e1e480f9510a5ffcfbfee4e3ee38c05f23",
      "tree": "8009c8a5ff09e26dc2418d42f66ecafb055c52a2",
      "parents": [
        "f695baf2df9e0413d3521661070103711545207a"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Jul 24 09:28:11 2007 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Jul 24 09:28:11 2007 +0200"
      },
      "message": "[BLOCK] Get rid of request_queue_t typedef\n\nSome of the code has been gradually transitioned to using the proper\nstruct request_queue, but there\u0027s lots left. So do a full sweet of\nthe kernel and get rid of this typedef and replace its uses with\nthe proper type.\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "c0613c1c940dac991b9e54db75dc9976491d9f0a",
      "tree": "302373fa9827466aec97dcd4b84d77a8a9b68fdd",
      "parents": [
        "70cee26e020c1d74ff559c991b96c7b19fa4173b"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Tue Jul 10 12:26:29 2007 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Jul 10 13:43:34 2007 +0200"
      },
      "message": "Documentation/block/barrier.txt is not in sync with the actual code: - blk_queue_ordered() no longer has a gfp_mask parameter - blk_queue_ordered_locked() no longer exists - sd_prepare_flush() looks slightly different\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nAcked-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "86ce18d7b7925bfd6b64c061828ca2a857ee83b8",
      "tree": "b753b7fd6d195aa7ed9eebc5a3917c5f20786260",
      "parents": [
        "352823160613b65fdaa558be486720a71f75ed86"
      ],
      "author": {
        "name": "Kristen Carlson Accardi",
        "email": "kristen.c.accardi@intel.com",
        "time": "Wed May 23 13:57:38 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:11 2007 -0700"
      },
      "message": "genhd: expose AN to user space\n\nAllow user space to determine if a disk supports Asynchronous Notification of\nmedia changes.  This is done by adding a new sysfs file \"capability_flags\",\nwhich is documented in (insert file name).  This sysfs file will export all\ndisk capabilities flags to user space.  We also define a new flag to define\nthe media change notification capability.\n\nSigned-off-by: Kristen Carlson Accardi \u003ckristen.c.accardi@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a982ac06b069f6ee9ea1b64f4ce68cdf2e138742",
      "tree": "fb120a416db15d09722e8780b7a09d0da1a9b94e",
      "parents": [
        "148e423f909e14564d8af13239c5d060f7df273e"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Wed May 09 07:35:06 2007 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed May 09 08:58:15 2007 +0200"
      },
      "message": "misc doc and kconfig typos\n\nFix various typos in kernel docs and Kconfigs, 2.6.21-rc4.\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "126ec9a676f601818dc3a85af0552b146410d888",
      "tree": "5cf2bae7274acf4037159b55930fd91a78967b09",
      "parents": [
        "da775265021b61d5eb81df155e36cb0810f6df53"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Wed Dec 20 11:06:15 2006 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Wed Dec 20 11:06:15 2006 +0100"
      },
      "message": "[PATCH] block: document io scheduler allow_merge_fn hook\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "49033c81845f1bd2a69e53485f20d55a0e7bace5",
      "tree": "f95ea898b35b051dc8a23bf7df69b42397cc8406",
      "parents": [
        "593be07ae8f6f4a1b1b98813fabb155328f8bc0c"
      ],
      "author": {
        "name": "Filipe",
        "email": "filipe@icewall.org",
        "time": "Wed Dec 06 20:36:04 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Dec 07 08:39:32 2006 -0800"
      },
      "message": "[PATCH] io/storage: Documentation update to as-iosched.txt\n\nDocumentation update, adding references to CFQ scheduler and to another\ndocument about selecting IO Schedulers.\n\nSigned-off-by: Filipe Lautert \u003cfilipe@icewall.org\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5d3f083d8f897ce2560bbd4dace483d5aa60d623",
      "tree": "2883a9a22171cb4d96518a8e02963762e8c1f50b",
      "parents": [
        "4ae0edc21b152c126e4a8c94ad5391f8ea051b31"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Thu Nov 30 05:21:10 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Nov 30 05:21:10 2006 +0100"
      },
      "message": "Fix typos in /Documentation : Misc\n\nThis patch fixes typos in various Documentation txts. The patch addresses some\nmisc words.\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nAcked-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "4ae0edc21b152c126e4a8c94ad5391f8ea051b31",
      "tree": "4b2800a40527316f36a329cf20782293d081e80e",
      "parents": [
        "fa00e7e152690adc17fdc318e64909d4aff1763e"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Thu Nov 30 04:58:40 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Nov 30 04:58:40 2006 +0100"
      },
      "message": "Fix typos in /Documentation : \u0027U-Z\u0027\n\nThis patch fixes typos in various Documentation txts. The patch addresses some\n+words starting with the letters \u0027U-Z\u0027.\n\nLooks like I made it through the alphabet...just in time to start over again\n+too!  Maybe I can fit more profound fixes into the next round...?  Time will\n+tell. :)\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nAcked-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "670e9f34ee3c7e052514c85014d2fdd99b672cdc",
      "tree": "41f82a763ba6d5ca2fcb84d6a05808d095d4d051",
      "parents": [
        "53cb47268e6b38180d9f253527135e1c69c5d310"
      ],
      "author": {
        "name": "Paolo Ornati",
        "email": "ornati@fastwebnet.it",
        "time": "Tue Oct 03 22:57:56 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:57:56 2006 +0200"
      },
      "message": "Documentation: remove duplicated words\n\nRemove many duplicated words under Documentation/ and do other small\ncleanups.\n\nExamples:\n        \"and and\" --\u003e \"and\"\n        \"in in\" --\u003e \"in\"\n        \"the the\" --\u003e \"the\"\n        \"the the\" --\u003e \"to the\"\n        ...\n\nSigned-off-by: Paolo Ornati \u003cornati@fastwebnet.it\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "53cb47268e6b38180d9f253527135e1c69c5d310",
      "tree": "b264d89e3d21f0365fc4df0f32f5070bb4c6e91a",
      "parents": [
        "d6bc8ac9e13e466e844313b590fbc49f7f1abdea"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Tue Oct 03 22:55:17 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:55:17 2006 +0200"
      },
      "message": "Fix typos in Documentation/: \u0027S\u0027\n\nThis patch fixes typos in various Documentation txts. The patch addresses\nsome words starting with the letter \u0027S\u0027.\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nAcked-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "d6bc8ac9e13e466e844313b590fbc49f7f1abdea",
      "tree": "c7c1ad2057d46d5e878ee034eaa9e4885a67d526",
      "parents": [
        "84eb8d0608af1576175307ed8fb3c8fde329e579"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Tue Oct 03 22:54:15 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:54:15 2006 +0200"
      },
      "message": "Fix typos in Documentation/: \u0027Q\u0027-\u0027R\u0027\n\nThis patch fixes typos in various Documentation txts. The patch addresses\nsome words starting with the letters \u0027Q\u0027-\u0027R\u0027.\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nAcked-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "992caacf1141b31e94540eb31e0540e3da3a5e25",
      "tree": "f50d22577c2dd45c31a8fe9e2f952b4a93a44249",
      "parents": [
        "2fe0ae78c6975d6fa2fc0c84f2b8944543054105"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Tue Oct 03 22:52:05 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:52:05 2006 +0200"
      },
      "message": "Fix typos in Documentation/: \u0027N\u0027-\u0027P\u0027\n\nThis patch fixes typos in various Documentation txts. The patch addresses\nsome words starting with the letters \u0027N\u0027-\u0027P\u0027.\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nAcked-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "2fe0ae78c6975d6fa2fc0c84f2b8944543054105",
      "tree": "005a185c1043f5b99f4cd851ad071d6e95025064",
      "parents": [
        "a2ffd2751683f4275d4d1aa5ce37e5a6a1ae21df"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Tue Oct 03 22:50:39 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:50:39 2006 +0200"
      },
      "message": "Fix typos in Documentation/: \u0027H\u0027-\u0027M\u0027\n\nThis patch fixes typos in various Documentation txts. The patch addresses\nsome words starting with the letters \u0027H\u0027-\u0027M\u0027.\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nAcked-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "a2ffd2751683f4275d4d1aa5ce37e5a6a1ae21df",
      "tree": "81d772c66b92c87e585dde45f89b91904055471b",
      "parents": [
        "fff9289b219f48cb2296714fea3d71f516991f9f"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Tue Oct 03 22:49:15 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:49:15 2006 +0200"
      },
      "message": "Fix typos in Documentation/: \u0027F\u0027-\u0027G\u0027\n\nThis patch fixes typos in various Documentation txts. The patch addresses\nsome words starting with the letters \u0027F\u0027-\u0027G\u0027.\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "fff9289b219f48cb2296714fea3d71f516991f9f",
      "tree": "47f597d038f7304ac32066c263c289135a52b0c6",
      "parents": [
        "6c28f2c0f2054865d82b5a6b2164eac956f15c94"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Tue Oct 03 22:47:42 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:47:42 2006 +0200"
      },
      "message": "Fix typos in Documentation/: \u0027D\u0027-\u0027E\u0027\n\nThis patch fixes typos in various Documentation txts. This patch addresses\nsome words starting with the letters \u0027D\u0027-\u0027E\u0027.\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "6c28f2c0f2054865d82b5a6b2164eac956f15c94",
      "tree": "3a98807990a842ede0a1acda072bd085a3448a70",
      "parents": [
        "3f6dee9b2a22cc66050682287a77d5fccadb9733"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Tue Oct 03 22:46:31 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:46:31 2006 +0200"
      },
      "message": "Fix typos in Documentation/: \u0027B\u0027-\u0027C\u0027\n\nThis patch fixes typos in various Documentation txts. This patch addresses some\nwords starting with the letters \u0027B\u0027-\u0027C\u0027.  There are also a few grammar fixes\nthrown in for Randy. ;)\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "73af994c7d58dd513922dc9d5cd76b124ec02b1b",
      "tree": "793dfd57372a73a5c4b1e7c8b9f33a04fc08b61e",
      "parents": [
        "5a7b46b369419493bab4de67b1526e9f76b22a7f"
      ],
      "author": {
        "name": "Valdis Kletnieks",
        "email": "valdis.kletnieks@vt.edu",
        "time": "Wed Apr 19 09:23:09 2006 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@nelson.home.kernel.dk",
        "time": "Thu Apr 20 13:04:36 2006 +0200"
      },
      "message": "[PATCH] Document online io scheduler switching\n\nWe added the ability to change a block device\u0027s IO elevator scheduler both\nat kernel boot and on-the-fly, but we only documented the elevator\u003d boot\nparameter.  Add a quick how-to on doing it on the fly.\n\nSigned-off-by: Valdis Kletnieks \u003cvaldis.kletnieks@vt.edu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "28832e83379afd0b0e83b78ac317290c79ebd496",
      "tree": "5b6acaed05134e0558f08546aca99d74d30f97e9",
      "parents": [
        "5d5d7727a8cde78f798ecf04bac8031eff536f9d"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Wed Mar 08 11:19:51 2006 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@nelson.home.kernel.dk",
        "time": "Mon Mar 27 09:29:01 2006 +0200"
      },
      "message": "[PATCH] update max_sectors documentation\n\nThe max_sectors has been split into max_hw_sectors and max_sectors for some\ntime. A patch to have blk_queue_max_sectors enforce this was sent by\nme and it broke IDE. This patch updates the documentation.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "5a225791374dca35bba871a007c78a3d0b14b559",
      "tree": "e9dd684069c945163af2a0cabfeaa481942d50f5",
      "parents": [
        "4a8e4a270b89030bdeb09d2f8cef7cfe9a50e54d"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Mon Jan 16 09:45:58 2006 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Mon Jan 16 09:45:58 2006 +0100"
      },
      "message": "barrier.txt got lost while the new barrier patchset was climbing up\nthe ladder to the mainline.  Add it back.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "37a327957e4b193369854f76afcedaee8d903521",
      "tree": "e99e6431902bed93ab19482e12dc6ead03930ca3",
      "parents": [
        "f7dd795e913656c390b6bde27790c518973feea1"
      ],
      "author": {
        "name": "Andy Isaacson",
        "email": "adi@hexapodia.org",
        "time": "Sun Jan 08 01:04:00 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:14:01 2006 -0800"
      },
      "message": "[PATCH] block/stat.txt\n\nI couldn\u0027t find any docs explaining the contents of /sys/block/\u003cdev\u003e/stat,\nso I wrote up the following.  I\u0027m not completely sure it\u0027s accurate - Jens,\ncould you give a yea or nay on this?\n\nIn particular, the counts of read/write IOs and read/write sectors are\nincremented in different places - it looks like they both increment as the\nrequest is being finished, but I\u0027m not completely sure of that.\n\nCc: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ff5b8cf1491330836d75eede4e5632caa32b776a",
      "tree": "4bb6d0fea6922d139f989da12231661149082b22",
      "parents": [
        "3e087b575496b8aa445192f58e7d996b1cdfa121"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Fri Jan 06 09:58:37 2006 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Fri Jan 06 09:58:37 2006 +0100"
      },
      "message": "[BLOCK] I/O barrier documentation update\n\nUpdate documentation to match new barrier implementation.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "f4b09ebc8baa51ec8394c4173e3de9d62b2cc97a",
      "tree": "d91c611e6f43e1775f584f796c6990d746d4ef6c",
      "parents": [
        "e3e1bfe4f28de86d065bc041456161a3f3a9aef7"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Jan 03 13:37:51 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Tue Jan 03 13:37:51 2006 +0100"
      },
      "message": "update the email address of Randy Dunlap\n\nThis patch removes all references to the bouncing address\nrddunlap@osdl.org and one dead web page from the kernel.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\n"
    },
    {
      "commit": "1d193f4f112b9d8855ba1339fa784ee95f25b9c7",
      "tree": "089f01b69c080df59405cb65ff3a9782bfdcb15e",
      "parents": [
        "400bb2369df481abae5aa801e63e70008e15fba5"
      ],
      "author": {
        "name": "Ben Collins",
        "email": "bcollins@debian.org",
        "time": "Tue Nov 15 00:09:21 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 15 08:59:20 2005 -0800"
      },
      "message": "[PATCH] Update location of ll_rw_blk.c in docs\n\nPicked from the ubuntu-2.6 tree\n\nThe change in location for ll_rw_blk.c from drivers/block/ to block/ caused\nfailure to generate documentation.\n\nSigned-off-by: Ben Collins \u003cbcollins@ubuntu.com\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nCc: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4c9f7836406f41ef9da6ee68d7a0448fdb97b5ef",
      "tree": "9ed099a117a24bee56a5e920ea95f9e2bb82add6",
      "parents": [
        "98b11471d72a374f346bec50a00d0887719b85b3"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Thu Oct 20 16:47:40 2005 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@nelson.home.kernel.dk",
        "time": "Fri Oct 28 08:45:47 2005 +0200"
      },
      "message": "[PATCH] 05/05 update biodoc to match new generic dispatch api\n\nUpdates biodoc to reflect changes in elevator API\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "52a5e15f665385ac99607d6b9e0c3dbdf17c5cfa",
      "tree": "eca9b217cdb96c3d59ab7ca4865c3b41e92e465b",
      "parents": [
        "3b18152c327707ae6a2eeba4cfb66457143753bc"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Mon Jun 27 10:56:58 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 14:33:30 2005 -0700"
      },
      "message": "[PATCH] CFQ io scheduler, add ioprio documentation\n\nAdd ioprio documentation\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
