)]}'
{
  "commit": "44d7175da6ea10e353e69b586bb68bbfef89e403",
  "tree": "4d8dc1df9af9c7aacdc2a049382df61c4660b476",
  "parents": [
    "4e3ca3e033d1eea62fa16c3fdbef4f20427bd0de"
  ],
  "author": {
    "name": "Sergey Senozhatsky",
    "email": "sergey.senozhatsky@gmail.com",
    "time": "Tue Sep 08 15:00:56 2015 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue Sep 08 15:35:28 2015 -0700"
  },
  "message": "mm/dmapool: allow NULL `pool\u0027 pointer in dma_pool_destroy()\n\ndma_pool_destroy() does not tolerate a NULL dma_pool pointer argument and\nperforms a NULL-pointer dereference.  This requires additional attention\nand effort from developers/reviewers and forces all dma_pool_destroy()\ncallers to do a NULL check\n\n    if (pool)\n        dma_pool_destroy(pool);\n\nOr, otherwise, be invalid dma_pool_destroy() users.\n\nTweak dma_pool_destroy() and NULL-check the pointer there.\n\nProposed by Andrew Morton.\n\nLink: https://lkml.org/lkml/2015/6/8/583\nSigned-off-by: Sergey Senozhatsky \u003csergey.senozhatsky@gmail.com\u003e\nAcked-by: David Rientjes \u003crientjes@google.com\u003e\nCc: Julia Lawall \u003cjulia.lawall@lip6.fr\u003e\nCc: Joe Perches \u003cjoe@perches.com\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": "59d10d16f0a5d906b18d98d1962f454075c828fe",
      "old_mode": 33188,
      "old_path": "mm/dmapool.c",
      "new_id": "4b657099111f8ab2f92f2c5c870c7a2b33e4231b",
      "new_mode": 33188,
      "new_path": "mm/dmapool.c"
    }
  ]
}
