Christoph Hellwig
|
d86c4d8ef3
nvme: move reset workqueue handling to common code
|
8 years ago |
Christoph Hellwig
|
0350815a90
nvme-pci: merge init_request methods
|
8 years ago |
Christoph Hellwig
|
ebe6d874cd
nvme: move protection information check into nvme_setup_rw
|
8 years ago |
Johannes Thumshirn
|
0add5e8e58
nvmet: use NVME_IDENTIFY_DATA_SIZE
|
8 years ago |
Sagi Grimberg
|
d19d4c8eb1
nvme-pci: remove redundant includes
|
8 years ago |
Keith Busch
|
b2a0eb1a0a
nvme-pci: Remove watchdog timer
|
8 years ago |
Xu Yu
|
97f6ef6464
nvme-pci: remap BAR0 to cover admin CQ doorbell for large stride
|
8 years ago |
Sagi Grimberg
|
9a6327d2f2
nvme: Move transports to use nvme-core workqueue
|
8 years ago |
Christoph Hellwig
|
87ad72a59a
nvme-pci: implement host memory buffer support
|
8 years ago |
Jens Axboe
|
8f66439eec
Merge tag 'v4.12-rc5' into for-4.13/block
|
8 years ago |
Christoph Hellwig
|
fc17b6534e
blk-mq: switch ->queue_rq return value to blk_status_t
|
8 years ago |
Christoph Hellwig
|
2a842acab1
block: introduce new block status code type
|
8 years ago |
Rakesh Pandit
|
82b057caef
nvme-pci: fix multiple ctrl removal scheduling
|
8 years ago |
Andy Lutomirski
|
50af47d04c
nvme: Quirk APST on Intel 600P/P3100 devices
|
8 years ago |
Christoph Hellwig
|
c81bfba998
nvme: only setup block integrity if supported by the driver
|
8 years ago |
Christoph Hellwig
|
9bdcfb10f2
nvme-pci: consistencly use ctrl->device for logging
|
8 years ago |
Linus Torvalds
|
894e21642d
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
|
8 years ago |
Jon Derrick
|
f63572dff1
nvme: unmap CMB and remove sysfs file in reset path
|
8 years ago |
Linus Torvalds
|
857f864014
Merge tag 'pci-v4.12-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
|
8 years ago |
Christoph Hellwig
|
d6296d39e9
blk-mq: update ->init_request and ->exit_request prototypes
|
8 years ago |
Linus Torvalds
|
694752922b
Merge branch 'for-4.12/block' of git://git.kernel.dk/linux-block
|
8 years ago |
Keith Busch
|
7776db1ccc
nvme/pci: Poll CQ on timeout
|
8 years ago |
Helen Koike
|
f9f38e3338
nvme: improve performance for virtual NVMe devices
|
8 years ago |
Keith Busch
|
81c1cd9835
nvme/pci: Don't set reserved SQ create flags
|
8 years ago |
Andy Lutomirski
|
ff5350a86b
nvme: Adjust the Samsung APST quirk
|
8 years ago |
Christoph Hellwig
|
27fa9bc545
nvme: split nvme status from block req->errors
|
8 years ago |
Christoph Hellwig
|
0ff199cb48
nvme/pci: Switch to pci_request_irq()
|
8 years ago |
Christoph Hellwig
|
e850fd16f7
nvme: implement REQ_OP_WRITE_ZEROES
|
8 years ago |
Christoph Hellwig
|
987f699a8f
nvme: move ->retries setup to nvme_setup_cmd
|
8 years ago |
Christoph Hellwig
|
77f02a7acd
nvme: factor request completion code into a common helper
|
8 years ago |