)]}'
{
  "commit": "1e1a4e8f439113b7820bc7150569f685e1cc2b43",
  "tree": "25a201240e619f7d766638fee57d8cfc55ec0bb9",
  "parents": [
    "d975f309a8b250e67b66eabeb56be6989c783629",
    "cc7da0ba9c96699592d0a69d7d146ac6adcc18e7"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Wed Sep 02 16:35:26 2015 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Wed Sep 02 16:35:26 2015 -0700"
  },
  "message": "Merge tag \u0027dm-4.3-changes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm\n\nPull device mapper update from Mike Snitzer:\n\n - a couple small cleanups in dm-cache, dm-verity, persistent-data\u0027s\n   dm-btree, and DM core.\n\n - a 4.1-stable fix for dm-cache that fixes the leaking of deferred bio\n   prison cells\n\n - a 4.2-stable fix that adds feature reporting for the dm-stats\n   features added in 4.2\n\n - improve DM-snapshot to not invalidate the on-disk snapshot if\n   snapshot device write overflow occurs; but a write overflow triggered\n   through the origin device will still invalidate the snapshot.\n\n - optimize DM-thinp\u0027s async discard submission a bit now that late bio\n   splitting has been included in block core.\n\n - switch DM-cache\u0027s SMQ policy lock from using a mutex to a spinlock;\n   improves performance on very low latency devices (eg. NVMe SSD).\n\n - document DM RAID 4/5/6\u0027s discard support\n\n[ I did not pull the slab changes, which weren\u0027t appropriate for this\n  tree, and weren\u0027t obviously the right thing to do anyway.  At the very\n  least they need some discussion and explanation before getting merged.\n\n  Because not pulling the actual tagged commit but doing a partial pull\n  instead, this merge commit thus also obviously is missing the git\n  signature from the original tag ]\n\n* tag \u0027dm-4.3-changes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm:\n  dm cache: fix use after freeing migrations\n  dm cache: small cleanups related to deferred prison cell cleanup\n  dm cache: fix leaking of deferred bio prison cells\n  dm raid: document RAID 4/5/6 discard support\n  dm stats: report precise_timestamps and histogram in @stats_list output\n  dm thin: optimize async discard submission\n  dm snapshot: don\u0027t invalidate on-disk image on snapshot write overflow\n  dm: remove unlikely() before IS_ERR()\n  dm: do not override error code returned from dm_get_device()\n  dm: test return value for DM_MAPIO_SUBMITTED\n  dm verity: remove unused mempool\n  dm cache: move wake_waker() from free_migrations() to where it is needed\n  dm btree remove: remove unused function get_nr_entries()\n  dm btree: remove unused \"dm_block_t root\" parameter in btree_split_sibling()\n  dm cache policy smq: change the mutex to a spinlock\n",
  "tree_diff": []
}
