)]}'
{
  "log": [
    {
      "commit": "a8ad568dd8ca122aa8048ea067d3599820d1c1b4",
      "tree": "3d8e4674a254f24906c05e0f7be880cf495b39ed",
      "parents": [
        "b683d42693c4e92b838117f5c6f7b90bfa1525c9"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Aug 10 11:53:10 2009 +0900"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Aug 10 09:34:57 2009 +0200"
      },
      "message": "dma-ops: Remove flush_write_buffers() in dma-mapping-common.h\n\nThis moves flush_write_buffers() in\nasm-generic/dma-mapping-common.h to\narch/x86/kernel/pci-nommu.c.\n\nThe purpose of this patch is that, we can avoid defining NULL\nflush_write_buffers() on IA64 and SPARC.\n\ndma-mapping-common.h is used by X86 and IA64 (and SPARC soon)\nbut only X86 with CONFIG_X86_OOSTORE or CONFIG_X86_PPRO_FENCE\nactually uses flush_write_buffers(). CONFIG_X86_OOSTORE or\nCONFIG_X86_PPRO_FENCE is usable with only kernel/pci-nommu.c\n(that is, not usable with other X86 IOMMU implementations such\nas SWIOTLB, VT-d, etc) so we can safely move\nflush_write_buffers() in asm-generic/dma-mapping-common.h to\narch/x86/kernel/pci-nommu.c.\n\nThe further discussion is:\n\n  http://lkml.org/lkml/2009/6/28/104\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nCc: davem@davemloft.net\nCc: tony.luck@intel.com\nCc: fenghua.yu@intel.com\nLKML-Reference: \u003c1249872797-1314-2-git-send-email-fujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "c147d8ea3e2f6f953647f2347ae732fd99b32e73",
      "tree": "235159755038adfb0309f71ffe835fbe550da001",
      "parents": [
        "7bf99fb673f18408be1ebc958321ef4c3f6da9e2"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Wed Jun 17 16:28:10 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jun 18 13:03:58 2009 -0700"
      },
      "message": "dma-mapping: add asm-generic/dma-mapping-common.h\n\nWe unified x86 and IA64\u0027s handling of multiple dma mapping operations\n(struct dma_map_ops in linux/dma-mapping.h) so we can remove duplication\nin their arch/include/asm/dma-mapping.h.\n\nThis patchset adds include/asm-generic/dma-mapping-common.h that provides\nsome generic dma mapping function definitions for the users of struct\ndma_map_ops.  This enables us to remove about 100 lines.  This also\nenables us to easily add CONFIG_DMA_API_DEBUG support, which only x86\nsupports for now.  The 4th patch adds CONFIG_DMA_API_DEBUG support to IA64\nby adding only 8 lines.\n\nThis patch:\n\nThis header file provides some mapping function definitions that the users\nof struct dma_map_ops can use.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nAcked-by: Joerg Roedel \u003cjoerg.roedel@amd.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ]
}
