)]}'
{
  "log": [
    {
      "commit": "6675ce13ed783f88ea5d82f0d855462b76ff0dad",
      "tree": "0d473391f3aeb9c87deaaafb2403853aba4b67d6",
      "parents": [
        "f9092f358bc2ec5367621478811f046f82873376"
      ],
      "author": {
        "name": "Marin Mitov",
        "email": "mitov@issp.bas.bg",
        "time": "Mon Sep 22 13:57:46 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 23 08:09:14 2008 -0700"
      },
      "message": "Documentation/DMA-mapping.txt: update for pci_dma_mapping_error() changes\n\nMake the example code consistent with changed API.\n\nSigned-off-by: Marin Mitov \u003cmitov@ispp.bas.bg\u003e\nAcked-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2768f92c06a59c3ebf17a6b86002c3f33ab61a28",
      "tree": "f32411832eeea2377184c1e07be395aeb2f53083",
      "parents": [
        "ee69439cc1dcadbae42ece1caa1ec1786560f7aa"
      ],
      "author": {
        "name": "Matti Linnanvuori",
        "email": "mattilinnanvuori@yahoo.com",
        "time": "Tue Apr 29 10:54:09 2008 +0300"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@hobbes.lan",
        "time": "Tue Apr 29 08:55:01 2008 -0700"
      },
      "message": "doc: replace yet another dev with pdev for consistency in DMA-mapping.txt\n\nReplace \"dev\" with \"pdev\" for consistency in DMA-mapping.txt.\n\nSigned-off-by: Matti Linnanvuori \u003cmattilinnanvuori@yahoo.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@hobbes.lan\u003e\n"
    },
    {
      "commit": "97a34eb77c758ff7821c2d29b3b5a84299c93aa1",
      "tree": "4dc366d87f30471de8e00070d51fa4ad9f80ca51",
      "parents": [
        "819e32377e401669d2c010f1a0ce12fe43ea5261"
      ],
      "author": {
        "name": "Matti Linnanvuori",
        "email": "mattilinnanvuori@yahoo.com",
        "time": "Mon Apr 28 09:33:27 2008 -0700"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@hobbes.lan",
        "time": "Mon Apr 28 10:07:28 2008 -0700"
      },
      "message": "doc: fix an incorrect suggestion to pass NULL for PCI like buses\n\nFix an incorrect suggestion to pass NULL to pci_alloc_consistent\nfor PCI like buses where devices don\u0027t have struct pci_dev (like ISA, EISA).\n\nSigned-off-by: Matti Linnanvuori \u003cmattilinnanvuori@yahoo.com\u003e\nAcked-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@hobbes.lan\u003e\n"
    },
    {
      "commit": "819e32377e401669d2c010f1a0ce12fe43ea5261",
      "tree": "c961e2367b89167409c2744e97af8b335a7d7934",
      "parents": [
        "b7aa1f1603bea4fdec49a915712dea280cfd07e8"
      ],
      "author": {
        "name": "Matti Linnanvuori",
        "email": "mattilinnanvuori@yahoo.com",
        "time": "Mon Apr 28 09:48:10 2008 -0700"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@hobbes.lan",
        "time": "Mon Apr 28 09:48:24 2008 -0700"
      },
      "message": "Consistently use pdev as the variable of type struct pci_dev *.\nUpdate DMA mapping documentation to use \u0027pdev\u0027 rather than \u0027dev\u0027 in\nexample code that calls routines expecting \u0027struct pci_device *\u0027, since \u0027dev\u0027\nmight make readers think they\u0027re passing \u0027struct device *\u0027 parameters.\nBug 10397.\n\nSigned-off-by: Matti Linnanvuori \u003cmattilinnanvuori@yahoo.com\u003e\nAcked-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "d1482f40c975e883f209aab659ec75a0afd84075",
      "tree": "b5104116cd40cdd2d06bd1ae555c9558efed6829",
      "parents": [
        "814073620a2eb520c8bb38e0038fd1c78011fe21"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Tue Oct 16 23:31:27 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 17 08:43:06 2007 -0700"
      },
      "message": "Update DMA-mapping documentation\n\nA couple of updates haven\u0027t considered whether the documentation makes\nsense as a whole any more.  Three changes here:\n\n - Remove the reference to the \"DAC Addressing for Address Space Hungry\n   Devices\" section which was deleted by Jan Beulich.\n - Remove the comment about DMA_24BIT_MASK which became obsolete when\n   Tobias Klauser changed the code to actually use DMA_24BIT_MASK.\n - Remove the section \"64-bit DMA and DAC cycle support\" since it\u0027s\n   fully covered above, and contains a reference to the section deleted\n   by Jan.\n\nSigned-off-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3eed13fd933dbb81db12f7cdec6de9268c4443b5",
      "tree": "c16913706acffd4a0b29ec12cd68906b708c9a8a",
      "parents": [
        "a39d113936370ba524fa9e34d6954c3625c8aa64",
        "2c941a204070ab32d92d40318a3196a7fb994c00"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Oct 16 12:29:34 2007 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Oct 16 12:29:34 2007 +0200"
      },
      "message": "Merge branch \u0027sglist-arch\u0027 into for-linus\n"
    },
    {
      "commit": "4c2f6d4c282c4d5210221697b9895ad90bc697cb",
      "tree": "3048204d00a051954b339431263b120725ce0bce",
      "parents": [
        "563063a808de6b2004d5b8a09ddcb6125481f4b2"
      ],
      "author": {
        "name": "saeed bishara",
        "email": "saeed.bishara@gmail.com",
        "time": "Wed Aug 08 13:09:00 2007 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Oct 16 11:08:54 2007 +0200"
      },
      "message": "use sg helper function in DMA mapping documentation\n\nSigned-off-by: Saeed Bishara \u003csaeed.bishara@gmail.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": "caa5171622c8fef70fa20d2d74f4326866039df9",
      "tree": "eee98d71a3d57db4fcadd6bcca2612b64c367083",
      "parents": [
        "b7b095c154c50ee753832bbf78e8690c492fc8f6"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Mon Jul 09 11:55:51 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jul 11 16:02:11 2007 -0700"
      },
      "message": "PCI: remove pci_dac_dma_... APIs\n\nBased on replies to a respective query, remove the pci_dac_dma_...() APIs\n(except for pci_dac_dma_supported() on Alpha, where this function is used\nin non-DAC PCI DMA code).\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Jesse Barnes \u003cjesse.barnes@intel.com\u003e\nCc: Christoph Hellwig \u003chch@infradead.org\u003e\nAcked-by: David Miller \u003cdavem@davemloft.net\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\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": "84eb8d0608af1576175307ed8fb3c8fde329e579",
      "tree": "13f3223e6907ebe309328d460fe51ce7ac346ae1",
      "parents": [
        "992caacf1141b31e94540eb31e0540e3da3a5e25"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Tue Oct 03 22:53:09 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:53:09 2006 +0200"
      },
      "message": "Fix \"can not\" in Documentation and Kconfig\n\nRandy brought it to my attention that in proper english \"can not\" should always\nbe written \"cannot\". I donot see any reason to argue, even if I mightnot\nunderstand why this rule exists.  This patch fixes \"can not\" in several\nDocumentation files as well as three Kconfigs.\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": "b9432e4d8866606466117664472c58ac981ea4f4",
      "tree": "b322e4cba29648ef05cf4a3fe49f62540beb79cd",
      "parents": [
        "d247e2c661f28a21e5f9a8d672e1e88a7c1c5d4a"
      ],
      "author": {
        "name": "Rolf Eike Beer",
        "email": "eike-kernel@sf-tec.de",
        "time": "Fri Jul 14 00:24:24 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:54 2006 -0700"
      },
      "message": "[PATCH] Remove pci_dac_set_dma_mask() from Documentation/DMA-mapping.txt\n\npci_dac_set_dma_mask() gives only a single match in the whole kernel tree\nand that\u0027s in this doc file.  The best candidate for replacement is\npci_dac_dma_supported().\n\nSigned-off-by: Rolf Eike Beer \u003ceike-kernel@sf-tec.de\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nAcked-by: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "21440d313358043b0ce5e43b00ff3c9b35a8616c",
      "tree": "32f3ed659a76ad6e4a6061b57346178cf3fa6256",
      "parents": [
        "2d1e1c754d641bb8a32f0ce909dcff32906830ef"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sat Apr 01 10:21:52 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 12:25:26 2006 -0700"
      },
      "message": "[PATCH] dma doc updates\n\nThis updates the DMA API documentation to address a few issues:\n\n - The dma_map_sg() call results are used like pci_map_sg() results:\n   using sg_dma_address() and sg_dma_len().  That\u0027s not wholly obvious\n   to folk reading _only_ the \"new\" DMA-API.txt writeup.\n\n - Buffers allocated by dma_alloc_coherent() may not be completely\n   free of coherency concerns ... some CPUs also have write buffers\n   that may need to be flushed.\n\n - Cacheline coherence issues are now mentioned as being among issues\n   which affect dma buffers, and complicate/prevent using of static and\n   (especially) stack based buffers with the DMA calls.\n\nI don\u0027t think many drivers currently need to worry about flushing write\nbuffers, but I did hit it with one SOC using external SDRAM for DMA\ndescriptors:  without explicit writebuffer flushing, the on-chip DMA\ncontroller accessed descriptors before the CPU completed the writes.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "56b146d36db933844011d5026c6f55593037c7b8",
      "tree": "e8b9bed7bf22f658f9b62bf13e512bf08f137efc",
      "parents": [
        "31cc48bfeef7a021d6e29f3454a4505edcfd6daa"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@nuerscht.ch",
        "time": "Mon Apr 10 22:54:21 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:44 2006 -0700"
      },
      "message": "[PATCH] Last DMA_xBIT_MASK cleanups\n\nThese are the last conversions of pci_set_dma_mask(),\npci_set_consistent_dma_mask() and pci_dma_supported() to use DMA_xBIT_MASK\nconstants from linux/dma-mapping.h\n\nSigned-off-by: Tobias Klauser \u003ctklauser@nuerscht.ch\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "910638ae7ed4be27d6af55f6c9b5bf54b838e78b",
      "tree": "5eda3cfd0e312c8b0916f6d5eb1cd98225e67891",
      "parents": [
        "60c904ae5bded8bb71f7bff7d63f2a6959d2a8e4"
      ],
      "author": {
        "name": "Matthias Gehre",
        "email": "M.Gehre@gmx.de",
        "time": "Tue Mar 28 01:56:48 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 28 09:16:07 2006 -0800"
      },
      "message": "[PATCH] Replace 0xff.. with correct DMA_xBIT_MASK\n\nReplace all occurences of 0xff..  in calls to function pci_set_dma_mask()\nand pci_set_consistant_dma_mask() with the corresponding DMA_xBIT_MASK from\nlinux/dma-mapping.h.\n\nSigned-off-by: Matthias Gehre \u003cM.Gehre@gmx.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "be7db055dd7261522557046370f49160728e3847",
      "tree": "314689dfb551ee9ad5ef8c27576762489a51897d",
      "parents": [
        "80e2ca3dcb1043420ac4b06de8eed3d6fedaddda"
      ],
      "author": {
        "name": "",
        "email": "hch@lst.de",
        "time": "Sun Apr 17 15:26:13 2005 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@titanic",
        "time": "Mon Apr 18 13:49:58 2005 -0500"
      },
      "message": "[PATCH] remove old scsi data direction macros\n\nthese have been wrappers for the generic dma direction bits since 2.5.x.\nThis patch converts the few remaining drivers and removes the macros.\n\nArjan noticed there\u0027s some hunk in here that shouldn\u0027t.  Updated patch\nbelow:\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
