)]}'
{
  "commit": "c42b65e363ce97a828f81b59033c3558f8fa7f70",
  "tree": "d664c268ae9a49f22b22a2de4d0a56d7925a1bd5",
  "parents": [
    "e64e4018d572710c44f42c923d4ac059f0a23320"
  ],
  "author": {
    "name": "Andy Shevchenko",
    "email": "andriy.shevchenko@linux.intel.com",
    "time": "Wed Aug 01 15:42:56 2018 -0700"
  },
  "committer": {
    "name": "Dmitry Torokhov",
    "email": "dmitry.torokhov@gmail.com",
    "time": "Wed Aug 01 15:49:40 2018 -0700"
  },
  "message": "bitmap: Add bitmap_alloc(), bitmap_zalloc() and bitmap_free()\n\nA lot of code become ugly because of open coding allocations for bitmaps.\n\nIntroduce three helpers to allow users be more clear of intention\nand keep their code neat.\n\nNote, due to multiple circular dependencies we may not provide\nthe helpers as inliners. For now we keep them exported and, perhaps,\nat some point in the future we will sort out header inclusion and\ninheritance.\n\nSigned-off-by: Andy Shevchenko \u003candriy.shevchenko@linux.intel.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1ee46f4922676e02abe76a62866d5fe73532da84",
      "old_mode": 33188,
      "old_path": "include/linux/bitmap.h",
      "new_id": "acf5e8df3504fc347cc1bdac552c4f631c55a6dd",
      "new_mode": 33188,
      "new_path": "include/linux/bitmap.h"
    },
    {
      "type": "modify",
      "old_id": "a42eff7e8c48bd81dd3db841a1e04f1672980b91",
      "old_mode": 33188,
      "old_path": "lib/bitmap.c",
      "new_id": "5b476d8414be43cc449fe27e3ecac7f2c047ceec",
      "new_mode": 33188,
      "new_path": "lib/bitmap.c"
    }
  ]
}
