Linux/linux 41a247dblock bio.c, drivers/md md.c

Merge tag 'for-linus-20190620' of git://git.kernel.dk/linux-block

Pull block fixes from Jens Axboe:
 "Three fixes that should go into this series.

  One is a set of two patches from Christoph, fixing a page leak on same
  page merges. Boiled down version of a bigger fix, but this one is more
  appropriate for this late in the cycle (and easier to backport to
  stable).

  The last patch is for a divide error in MD, from Mariusz (via Song)"

* tag 'for-linus-20190620' of git://git.kernel.dk/linux-block:
  md: fix for divide error in status_resync
  block: fix page leak when merging to same page
  block: return from __bio_try_merge_page if merging occured in the same page
DeltaFile
+21-17block/bio.c
+22-14drivers/md/md.c
+8-4fs/iomap.c
+8-3fs/xfs/xfs_aops.c
+1-1include/linux/bio.h
+60-395 files

UnifiedSplitRaw