)]}'
{
  "commit": "4565f0170dfc849b3629c27d769db800467baa62",
  "tree": "a2c70fb6f2f4826749b704ed83557623ca95bca5",
  "parents": [
    "a6eb9fe105d5de0053b261148cee56c94b4720ca"
  ],
  "author": {
    "name": "FUJITA Tomonori",
    "email": "fujita.tomonori@lab.ntt.co.jp",
    "time": "Tue Aug 10 18:03:22 2010 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Wed Aug 11 08:59:21 2010 -0700"
  },
  "message": "dma-mapping: unify dma_get_cache_alignment implementations\n\ndma_get_cache_alignment returns the minimum DMA alignment.  Architectures\ndefines it as ARCH_DMA_MINALIGN (formally ARCH_KMALLOC_MINALIGN).  So we\ncan unify dma_get_cache_alignment implementations.\n\nNote that some architectures implement dma_get_cache_alignment wrongly.\ndma_get_cache_alignment() should return the minimum DMA alignment.  So\nfully-coherent architectures should return 1.  This patch also fixes this\nissue.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1bce8169733cd0ef5790427edc4f7aa206adac5d",
      "old_mode": 33188,
      "old_path": "arch/alpha/include/asm/dma-mapping.h",
      "new_id": "b3423d96acc77696791fd9964442cf96bf5eb90f",
      "new_mode": 33188,
      "new_path": "arch/alpha/include/asm/dma-mapping.h"
    },
    {
      "type": "modify",
      "old_id": "69ce0727edb534d5eb088cf37e810de5bd8e9306",
      "old_mode": 33188,
      "old_path": "arch/arm/include/asm/dma-mapping.h",
      "new_id": "f4a996d5ae96ddbc7f1040d5d0a4aaebe8c22c71",
      "new_mode": 33188,
      "new_path": "arch/arm/include/asm/dma-mapping.h"
    },
    {
      "type": "modify",
      "old_id": "0399359ab5d80f043b54dfe792baa65c1e2364fa",
      "old_mode": 33188,
      "old_path": "arch/avr32/include/asm/dma-mapping.h",
      "new_id": "af6b8165507403065acfc98887a90b98459eac54",
      "new_mode": 33188,
      "new_path": "arch/avr32/include/asm/dma-mapping.h"
    },
    {
      "type": "modify",
      "old_id": "212cb80fd74b61ee1c8422c07522683a9eab47ea",
      "old_mode": 33188,
      "old_path": "arch/blackfin/include/asm/dma-mapping.h",
      "new_id": "6694a0f55de92d9d5011221e573339c193b9ba46",
      "new_mode": 33188,
      "new_path": "arch/blackfin/include/asm/dma-mapping.h"
    },
    {
      "type": "modify",
      "old_id": "da8ef8e8f842733751a33985879e07057e6af523",
      "old_mode": 33188,
      "old_path": "arch/cris/include/asm/dma-mapping.h",
      "new_id": "fc30fd0b2a04c53eb1842be6358f3921858110b0",
      "new_mode": 33188,
      "new_path": "arch/cris/include/asm/dma-mapping.h"
    },
    {
      "type": "modify",
      "old_id": "6af5d83e2fb2a6ac6e8623599b754467500adf17",
      "old_mode": 33188,
      "old_path": "arch/frv/include/asm/dma-mapping.h",
      "new_id": "7b05ce14177e1e174a0dc2e48919c8f64caabc13",
      "new_mode": 33188,
      "new_path": "arch/frv/include/asm/dma-mapping.h"
    },
    {
      "type": "modify",
      "old_id": "7d09a09cdaadf5b1f26b8bf5009b71b986d61406",
      "old_mode": 33188,
      "old_path": "arch/ia64/include/asm/dma-mapping.h",
      "new_id": "8d52deed375074ebce689808c95cb18ea0065dbf",
      "new_mode": 33188,
      "new_path": "arch/ia64/include/asm/dma-mapping.h"
    },
    {
      "type": "modify",
      "old_id": "41ae6a596b50a8cec1ff7146e547093779257c90",
      "old_mode": 33188,
      "old_path": "arch/ia64/kernel/setup.c",
      "new_id": "8fb958abf8d008e95259f209d4caf7e53420b009",
      "new_mode": 33188,
      "new_path": "arch/ia64/kernel/setup.c"
    },
    {
      "type": "modify",
      "old_id": "26f505488c1197dbe004cc6486d8c41c7285ab65",
      "old_mode": 33188,
      "old_path": "arch/m68k/include/asm/dma-mapping.h",
      "new_id": "a1ae732c7247a64396f4ed383c1120ed7ebf30bb",
      "new_mode": 33188,
      "new_path": "arch/m68k/include/asm/dma-mapping.h"
    },
    {
      "type": "modify",
      "old_id": "5073895807094541c6031da0804fa77fa7461baf",
      "old_mode": 33188,
      "old_path": "arch/microblaze/include/asm/dma-mapping.h",
      "new_id": "21df7cbae65eb4627fb30245dd7186071ca1280b",
      "new_mode": 33188,
      "new_path": "arch/microblaze/include/asm/dma-mapping.h"
    },
    {
      "type": "modify",
      "old_id": "664ba53dc32a79fed9b7ed433e88a8b3a56e5d45",
      "old_mode": 33188,
      "old_path": "arch/mips/include/asm/dma-mapping.h",
      "new_id": "d724a15f04380d0ec7e81f45ac0900705fe64cdf",
      "new_mode": 33188,
      "new_path": "arch/mips/include/asm/dma-mapping.h"
    },
    {
      "type": "modify",
      "old_id": "4ed1522b38d2cf1a71fe4ae4785b339014e28213",
      "old_mode": 33188,
      "old_path": "arch/mn10300/include/asm/dma-mapping.h",
      "new_id": "8d452a657795e80176c44e2d2f0b40b7a735b7c5",
      "new_mode": 33188,
      "new_path": "arch/mn10300/include/asm/dma-mapping.h"
    },
    {
      "type": "modify",
      "old_id": "da69433809080b2ff41aae083f4312da996becf7",
      "old_mode": 33188,
      "old_path": "arch/parisc/include/asm/dma-mapping.h",
      "new_id": "44d3f62ccf9d9ffac0d1010090a4246173e10799",
      "new_mode": 33188,
      "new_path": "arch/parisc/include/asm/dma-mapping.h"
    },
    {
      "type": "modify",
      "old_id": "c85ef230135bc31c3714389659117ba1d8451b41",
      "old_mode": 33188,
      "old_path": "arch/powerpc/include/asm/dma-mapping.h",
      "new_id": "a77ba280af04d576363799ccf6c7123a03410d67",
      "new_mode": 33188,
      "new_path": "arch/powerpc/include/asm/dma-mapping.h"
    },
    {
      "type": "modify",
      "old_id": "bea3337a426a13d4e05e45aca90d45a9778a0d06",
      "old_mode": 33188,
      "old_path": "arch/sh/include/asm/dma-mapping.h",
      "new_id": "6bb5cc9decf85fa5c6d8cf762cb7e09d7f842757",
      "new_mode": 33188,
      "new_path": "arch/sh/include/asm/dma-mapping.h"
    },
    {
      "type": "modify",
      "old_id": "4b4a0c0b0ccd1850872f8660808f163d0ac51bb6",
      "old_mode": 33188,
      "old_path": "arch/sparc/include/asm/dma-mapping.h",
      "new_id": "74db853ec2cf160c2c20ff8dbef9a8ce0239b700",
      "new_mode": 33188,
      "new_path": "arch/sparc/include/asm/dma-mapping.h"
    },
    {
      "type": "modify",
      "old_id": "cf466b39aa13b9600d26d32462dcf117d833971f",
      "old_mode": 33188,
      "old_path": "arch/tile/include/asm/dma-mapping.h",
      "new_id": "1326b910fec67e68896c0ea620b18e9ef1176f5b",
      "new_mode": 33188,
      "new_path": "arch/tile/include/asm/dma-mapping.h"
    },
    {
      "type": "modify",
      "old_id": "ac91eed21061a5299bc39669f6e333d2b61ef4b3",
      "old_mode": 33188,
      "old_path": "arch/x86/include/asm/dma-mapping.h",
      "new_id": "f9c67e83f6488844902132f7ca7dffcb3cb08489",
      "new_mode": 33188,
      "new_path": "arch/x86/include/asm/dma-mapping.h"
    },
    {
      "type": "modify",
      "old_id": "51882ae3db4d18ceb3a1536745d55ca00948ea65",
      "old_mode": 33188,
      "old_path": "arch/xtensa/include/asm/dma-mapping.h",
      "new_id": "7104f2f9823e7ebf9adae253a5bf68a88f6cd7d6",
      "new_mode": 33188,
      "new_path": "arch/xtensa/include/asm/dma-mapping.h"
    },
    {
      "type": "modify",
      "old_id": "89b7e1a605b8113ac90e7f4bd51f73d595988ade",
      "old_mode": 33188,
      "old_path": "include/linux/dma-mapping.h",
      "new_id": "e0670a51205691b10fd0974a9bf42e49620c50ee",
      "new_mode": 33188,
      "new_path": "include/linux/dma-mapping.h"
    }
  ]
}
