Pull block layer fixes from Jens Axboe:
 "Just a set of small fixes that have either been queued up after the
  original pull for this merge window, or just missed the original pull
  request.
   - a few bcache fixes/changes from Eric and Kent
   - add WRITE_SAME to the command filter whitelist frm Mauricio
   - kill an unused struct member from Ritesh
   - partition IO alignment fix from Stefan
   - nvme sysfs printf fix from Stephen"
* 'for-linus' of git://git.kernel.dk/linux-block:
  block: check partition alignment
  nvme : Use correct scnprintf in cmb show
  block: allow WRITE_SAME commands with the SG_IO ioctl
  block: Remove unused member (busy) from struct blk_queue_tag
  bcache: partition support: add 16 minors per bcacheN device
  bcache: Make gc wakeup sane, remove set_task_state()