Skip to content
  • Linus Torvalds's avatar
    Merge tag 'for-linus-20181109' of git://git.kernel.dk/linux-block · dc5db218
    Linus Torvalds authored
    Pull block layer fixes from Jens Axboe:
    
     - Two fixes for an ubd regression, one for missing locking, and one for
       a missing initialization of a field. The latter was an old latent
       bug, but it's now visible and triggers (Me, Anton Ivanov)
    
     - Set of NVMe fixes via Christoph, but applied manually due to a git
       tree mixup (Christoph, Sagi)
    
     - Fix for a discard split regression, in three patches (Ming)
    
     - Update libata git trees (Geert)
    
     - SPDX identifier for sata_rcar (Kuninori Morimoto)
    
     - Virtual boundary merge fix (Johannes)
    
     - Preemptively clear memory we are going to pass to userspace, in case
       the driver does a short read (Keith)
    
    * tag 'for-linus-20181109' of git://git.kernel.dk/linux-block:
      block: make sure writesame bio is aligned with logical block size
      block: cleanup __blkdev_issue_discard()
      block: make sure discard bio is aligned with logical block size
      Revert "nvmet-rdma: use a private workqueue for delete"
      nvme: make sure ns head inherits underlying device limits
      nvmet: don't try to add ns to p2p map unless it actually uses it
      sata_rcar: convert to SPDX identifiers
      ubd: fix missing initialization of io_req
      block: Clear kernel memory before copying to user
      MAINTAINERS: Fix remaining pointers to obsolete libata.git
      ubd: fix missing lock around request issue
      block: respect virtual boundary mask in bvecs
    dc5db218