Merge branch 'nvme-5.9' of git://git.infradead.org/nvme into for-5.9/drivers
authorJens Axboe <axboe@kernel.dk>
Fri, 10 Jul 2020 14:01:08 +0000 (08:01 -0600)
committerJens Axboe <axboe@kernel.dk>
Fri, 10 Jul 2020 14:01:08 +0000 (08:01 -0600)
commit80ee071b18660c56d3f7a7ab67793b78a96baae5
treef3b42c248fb23b2a420ad86967750ae701dae31c
parent482c6b614a4750f71ed9c928bb5b2007a05dd694
parent3913f4f3a65ca9ed6ba7e4678fff10a6e7b42dbd
Merge branch 'nvme-5.9' of git://git.infradead.org/nvme into for-5.9/drivers

Pull NVMe updates from Christoph:

"Below is the current large chunk we have in the nvme tree for 5.9:

 - ZNS support (Aravind, Keith, Matias, Niklas)
  - misc cleanups and optimizations
     (Baolin, Chaitanya, David, Dongli, Max, Sagi)"

* 'nvme-5.9' of git://git.infradead.org/nvme: (28 commits)
  nvme: remove ns->disk checks
  nvme-pci: use standard block status symbolic names
  nvme-pci: use the consistent return type of nvme_pci_iod_alloc_size()
  nvme-pci: add a blank line after declarations
  nvme-pci: fix some comments issues
  nvme-pci: remove redundant segment validation
  nvme: document quirked Intel models
  nvme: expose reconnect_delay and ctrl_loss_tmo via sysfs
  nvme: support for zoned namespaces
  nvme: support for multiple Command Sets Supported and Effects log pages
  nvme: implement multiple I/O Command Set support
  null_blk: introduce zone capacity for zoned device
  block: add capacity field to zone descriptors
  nvme: use USEC_PER_SEC instead of magic numbers
  nvmet-tcp: simplify nvmet_process_resp_list
  nvme-tcp: optimize network stack with setting msg flags according to batch size
  nvme-tcp: leverage request plugging
  nvme-tcp: have queue prod/cons send list become a llist
  nvme-fcloop: verify wwnn and wwpn format
  nvmet: use unsigned type for u64
  ...