)]}' { "commit": "c1f43dd9c20d85e66c4d77e284f64ac114abe3f8", "tree": "ee4ff99c2742b037071435d9dc0423eb3650da51", "parents": [ "5a9a55bf9157d3490b0c8c4c81d4708602c26e07" ], "author": { "name": "Xuelin Shi", "email": "xuelin.shi@freescale.com", "time": "Wed May 21 14:02:37 2014 -0700" }, "committer": { "name": "Dan Williams", "email": "dan.j.williams@intel.com", "time": "Wed May 21 14:02:37 2014 -0700" }, "message": "dmaengine: fix dmaengine_unmap failure\n\nThe count which is used to get_unmap_data maybe not the same as the\ncount computed in dmaengine_unmap which causes to free data in a\nwrong pool.\n\nThis patch fixes this issue by keeping the map count with unmap_data\nstructure and use this count to get the pool.\n\nCc: \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Xuelin Shi \u003cxuelin.shi@freescale.com\u003e\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "a886713937fd05b38fc10866bbce5266ac0bfae1", "old_mode": 33188, "old_path": "drivers/dma/dmaengine.c", "new_id": "d5d30ed863ceb904c6e19e245b94d7ddba40f88f", "new_mode": 33188, "new_path": "drivers/dma/dmaengine.c" }, { "type": "modify", "old_id": "8300fb87b84ac1329d8facb1d560767c29c549d8", "old_mode": 33188, "old_path": "include/linux/dmaengine.h", "new_id": "72cb0ddb9678d21eb2f2edd20a36b594b72160d9", "new_mode": 33188, "new_path": "include/linux/dmaengine.h" } ] }