)]}'
{
  "commit": "5cae841b13f23ccdf7e38b2400b5cf57deb57ccf",
  "tree": "c3e673089f4e1b5e0e5db26b370a23c2851ebd69",
  "parents": [
    "9b52523aff51e3b245e6ec8887e3fcf190da4711"
  ],
  "author": {
    "name": "Al Viro",
    "email": "viro@www.linux.org.uk",
    "time": "Wed May 04 05:39:22 2005 +0100"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@ppc970.osdl.org",
    "time": "Wed May 04 07:33:13 2005 -0700"
  },
  "message": "[PATCH] ISA DMA Kconfig fixes - part 1\n\nA bunch of drivers use ISA DMA helpers or their equivalents for\nplatforms that have ISA with different DMA controller (a lot of ARM\nboxen).  Currently there is no way to put such dependency in Kconfig -\nCONFIG_ISA is not it (e.g.  it is not set on platforms that have no ISA\nslots, but have on-board devices that pretend to be ISA ones).\n\nNew symbol added - ISA_DMA_API.  Set when we have functional\nenable_dma()/set_dma_mode()/etc.  set of helpers.  Next patches in the\nseries will add missing dependencies for drivers that need them.\n\nI\u0027m very carefully staying the hell out of the recurring flamefest on\nwhat exactly CONFIG_ISA would mean in ideal world - added symbol has a\nwell-defined meaning and for now I really want to treat it as completely\nindependent from the mess around CONFIG_ISA.\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0c79b9d95f74ee4383ed16dd11048ecdf37b3920",
      "old_mode": 33188,
      "old_path": "arch/alpha/Kconfig",
      "new_id": "f7c96635d3b4fe7cf6d482b8d351e1c4f42095b4",
      "new_mode": 33188,
      "new_path": "arch/alpha/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "4055115ae0e285f88d319be0369765a7d54b8409",
      "old_mode": 33188,
      "old_path": "arch/arm/Kconfig",
      "new_id": "8bfcb37460fa8a4b380753cd306ac48afc3dc05c",
      "new_mode": 33188,
      "new_path": "arch/arm/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "3955de5af4c0a89accfa724fe288b81fd94bc64b",
      "old_mode": 33188,
      "old_path": "arch/arm26/Kconfig",
      "new_id": "6caed90661fc8dcafbecdb6e15a92f95e142273d",
      "new_mode": 33188,
      "new_path": "arch/arm26/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "99b4f294a52d981fbc30aef0ec47348b0d5cd385",
      "old_mode": 33188,
      "old_path": "arch/i386/Kconfig",
      "new_id": "fee5891196066c05efa082b31ed7740df5a69949",
      "new_mode": 33188,
      "new_path": "arch/i386/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "fc4615b6d3a960ecc055c43a0589741e9128d714",
      "old_mode": 33188,
      "old_path": "arch/m68knommu/Kconfig",
      "new_id": "e729bd280623d4f6ac7fe4790fcbcfd61cf4f709",
      "new_mode": 33188,
      "new_path": "arch/m68knommu/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "5e666aad88152e0287dd4b628f92e2d5c6e87c91",
      "old_mode": 33188,
      "old_path": "arch/mips/Kconfig",
      "new_id": "ab9944693f1f38c40852d7dafa45e75b040e907a",
      "new_mode": 33188,
      "new_path": "arch/mips/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "5b5cd00d98ca11650140e79625dd4626cf5e77cc",
      "old_mode": 33188,
      "old_path": "arch/parisc/Kconfig",
      "new_id": "e7e7c56fc212bd3a5099ca06b75c8f0867101db3",
      "new_mode": 33188,
      "new_path": "arch/parisc/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "c3d941345e3dc427f07b1613713618e66424b00c",
      "old_mode": 33188,
      "old_path": "arch/ppc/Kconfig",
      "new_id": "ff04dcd3020043791d5c4923196bef02785c46f5",
      "new_mode": 33188,
      "new_path": "arch/ppc/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "ef1f05e437c4dc9d908076a82a22f5364a471198",
      "old_mode": 33188,
      "old_path": "arch/ppc64/Kconfig",
      "new_id": "f5508abf1188a866e6c8b549b2548defcfbee010",
      "new_mode": 33188,
      "new_path": "arch/ppc64/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "722ea1d63c9433f463287b65faa853993aaa6b2e",
      "old_mode": 33188,
      "old_path": "arch/sh/Kconfig",
      "new_id": "3468d5127223b7f5422b4b3e838e0d87b8ee3921",
      "new_mode": 33188,
      "new_path": "arch/sh/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "80c38c5d71fe44f591753d7bcb174cfa37168a82",
      "old_mode": 33188,
      "old_path": "arch/x86_64/Kconfig",
      "new_id": "44ee7f6acf7b521ac9e291eb949e0257ecb5d7fd",
      "new_mode": 33188,
      "new_path": "arch/x86_64/Kconfig"
    }
  ]
}
