)]}'
{
  "commit": "2bbd57cad3d72334c9fcc4e229a5a5b04dc6aebc",
  "tree": "c0866cb7b4a3e12d11179c65d86e2ba012db5002",
  "parents": [
    "ffa15a6915b7f6f6f69b4a66e1100a9c68d11250"
  ],
  "author": {
    "name": "Bartlomiej Zolnierkiewicz",
    "email": "bzolnier@gmail.com",
    "time": "Mon Oct 13 21:39:47 2008 +0200"
  },
  "committer": {
    "name": "Bartlomiej Zolnierkiewicz",
    "email": "bzolnier@gmail.com",
    "time": "Mon Oct 13 21:39:47 2008 +0200"
  },
  "message": "ide: switch to DMA-mapping API part #2\n\nFollow-up to commit 5c05ff68b9a9b40a9be949497e0aa980185565cf\n(\"ide: switch to DMA-mapping API\"):\n\n* pci_{alloc,free}_consistent() -\u003e dma_{alloc,free}_coherent()\n  in ide_{allocate,release}_dma_engine().\n\n* Add -\u003eprd_max_nents and -\u003eprd_ent_size fields to ide_hwif_t\n  (+ set default values in ide_allocate_dma_engine()).\n\n* Make ide_{allocate,release}_dma_engine() available also\n  for CONFIG_BLK_DEV_IDEDMA_SFF\u003dn.  Then convert au1xxx-ide.c,\n  scc_pata.c and sgiioc4.c to use them.\n\n* Add missing -\u003einit_dma method to scc_pata.\n\nThis patch also fixes:\n- -\u003edmatable_cpu leak for au1xxx-ide\n- too early realease of -\u003edmatable_cpu for scc_pata\n- wrong amount of -\u003edmatable_cpu memory being freed for sgiioc4\n\nWhile at it:\n- remove superfluous -\u003edma_base check from ide_unregister()\n- return -ENOMEM on error in ide_release_dma_engine()\n- beautify error message in ide_release_dma_engine()\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "244b61b573ce4700f5662f80739bf0fc5851ea05",
      "old_mode": 33188,
      "old_path": "drivers/ide/ide-dma.c",
      "new_id": "3f949b5db353d56ef05584d8c106df3549e36bde",
      "new_mode": 33188,
      "new_path": "drivers/ide/ide-dma.c"
    },
    {
      "type": "modify",
      "old_id": "a498245dc21391916337f3518b115c07f816be37",
      "old_mode": 33188,
      "old_path": "drivers/ide/ide.c",
      "new_id": "083783e851d12f2346918ca7607e23f6218c4ac6",
      "new_mode": 33188,
      "new_path": "drivers/ide/ide.c"
    },
    {
      "type": "modify",
      "old_id": "f9e88cfec827d5828a9dcb00a8ed9386ffbe8ab7",
      "old_mode": 33188,
      "old_path": "drivers/ide/mips/au1xxx-ide.c",
      "new_id": "0ec8fd1e4dcb3ae37d3fb98966bc936f534fa0d0",
      "new_mode": 33188,
      "new_path": "drivers/ide/mips/au1xxx-ide.c"
    },
    {
      "type": "modify",
      "old_id": "3e75bf5f5e37badbcc28f1b39cdb4eceed87554e",
      "old_mode": 33188,
      "old_path": "drivers/ide/pci/scc_pata.c",
      "new_id": "9ce1d8059921932de41938cc874412088b75b4ee",
      "new_mode": 33188,
      "new_path": "drivers/ide/pci/scc_pata.c"
    },
    {
      "type": "modify",
      "old_id": "84cd986810cf187f2917152bdcc584b1219d4101",
      "old_mode": 33188,
      "old_path": "drivers/ide/pci/sgiioc4.c",
      "new_id": "dd634541ce361a62a4789484cdf89fe6a85584f3",
      "new_mode": 33188,
      "new_path": "drivers/ide/pci/sgiioc4.c"
    },
    {
      "type": "modify",
      "old_id": "39aaff8ff45769a029eca26a92184f210e81d57d",
      "old_mode": 33188,
      "old_path": "include/linux/ide.h",
      "new_id": "8121aa9240c44b0ad426b3622b84002ac021b755",
      "new_mode": 33188,
      "new_path": "include/linux/ide.h"
    }
  ]
}
