From: Linus Torvalds Date: Fri, 29 Mar 2019 21:43:07 +0000 (-0700) Subject: Merge tag 'for-linus-20190329' of git://git.kernel.dk/linux-block X-Git-Tag: v5.1-rc3~26 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=ffb8e45cf33e14d9a565491aec7abe039bebcfce;p=linux-2.6-block.git Merge tag 'for-linus-20190329' of git://git.kernel.dk/linux-block Pull block fixes from Jens Axboe: "Small set of fixes that should go into this series. This contains: - compat signal mask fix for io_uring (Arnd) - EAGAIN corner case for direct vs buffered writes for io_uring (Roman) - NVMe pull request from Christoph with various little fixes - sbitmap ws_active fix, which caused a perf regression for shared tags (me) - sbitmap bit ordering fix (Ming) - libata on-stack DMA fix (Raymond)" * tag 'for-linus-20190329' of git://git.kernel.dk/linux-block: nvmet: fix error flow during ns enable nvmet: fix building bvec from sg list nvme-multipath: relax ANA state check nvme-tcp: fix an endianess miss-annotation libata: fix using DMA buffers on stack io_uring: offload write to async worker in case of -EAGAIN sbitmap: order READ/WRITE freed instance and setting clear bit blk-mq: fix sbitmap ws_active for shared tags io_uring: fix big-endian compat signal mask handling blk-mq: update comment for blk_mq_hctx_has_pending() blk-mq: use blk_mq_put_driver_tag() to put tag --- ffb8e45cf33e14d9a565491aec7abe039bebcfce