Forum | Documentation | Website | Blog

Skip to content
Snippets Groups Projects
  • Linus Torvalds's avatar
    Merge tag 'for-5.18/write-streams-2022-03-18' of git://git.kernel.dk/linux-block · 561593a0
    Linus Torvalds authored
    Pull NVMe write streams removal from Jens Axboe:
     "This removes the write streams support in NVMe. No vendor ever really
      shipped working support for this, and they are not interested in
      supporting it.
    
      With the NVMe support gone, we have nothing in the tree that supports
      this. Remove passing around of the hints.
    
      The only discussion point in this patchset imho is the fact that the
      file specific write hint setting/getting fcntl helpers will now return
      -1/EINVAL like they did before we supported write hints. No known
      applications use these functions, I only know of one prototype that I
      help do for RocksDB, and that's not used. That said, with a change
      like this, it's always a bit controversial. Alternatively, we could
      just make them return 0 and pretend it worked. It's placement based
      hints after all"
    
    * tag 'for-5.18/write-streams-2022-03-18' of git://git.kernel.dk/linux-block:
      fs: remove fs.f_write_hint
      fs: remove kiocb.ki_hint
      block: remove the per-bio/request write hint
      nvme: remove support or stream based temperature hint
    561593a0
Forked from BeagleBoard.org / Linux
Loading