Marta Rybczynska
|
d783e0bd02
nvme: avoid cqe corruption when update at the same time as read
|
9 years ago |
Linus Torvalds
|
237045fc3c
Merge branch 'for-4.6/drivers' of git://git.kernel.dk/linux-block
|
9 years ago |
Jon Derrick
|
48c7823f42
NVMe: Remove unused sq_head read in completion path
|
9 years ago |
Keith Busch
|
08095e7078
NVMe: Create discard zero quirk white list
|
9 years ago |
Keith Busch
|
69d9a99c25
NVMe: Move error handling to failed reset handler
|
9 years ago |
Keith Busch
|
f58944e265
NVMe: Simplify device reset failure
|
9 years ago |
Keith Busch
|
646017a612
NVMe: Fix namespace removal deadlock
|
9 years ago |
Keith Busch
|
b00a726a9f
NVMe: Don't unmap controller registers on reset
|
9 years ago |
Christoph Hellwig
|
1cb3cce5eb
nvme: return the whole CQE through the request passthrough interface
|
9 years ago |
Christoph Hellwig
|
2d55cd5f51
nvme: replace the kthread with a per-device watchdog timer
|
9 years ago |
Christoph Hellwig
|
79f2b358c9
nvme: don't poll the CQ from the kthread
|
9 years ago |
Christoph Hellwig
|
9396dec916
nvme: use a work item to submit async event requests
|
9 years ago |
Keith Busch
|
f8e68a7c9a
NVMe: Rate limit nvme IO warnings
|
9 years ago |
Keith Busch
|
ff23a2a15a
NVMe: Poll device while still active during remove
|
9 years ago |
Keith Busch
|
ae1fba2001
NVMe: Requeue requests on suspended queues
|
9 years ago |
Ming Lin
|
576d55d625
nvme: split pci module out of core module
|
9 years ago |
Ming Lin
|
9f2482b91b
nvme: split dev_list_lock
|
9 years ago |
Ming Lin
|
ba0ba7d3e5
nvme: move timeout variables to core.c
|
9 years ago |
Sagi Grimberg
|
e439bb12e7
nvme/host: reference the fabric module for each bdev open callout
|
9 years ago |
Sagi Grimberg
|
1b3c47c182
nvme: Log the ctrl device name instead of the underlying pci device name
|
9 years ago |
Keith Busch
|
949928c1c7
NVMe: Fix possible queue use after freed
|
9 years ago |
Linus Torvalds
|
3e1e21c7bf
Merge branch 'for-4.5/nvme' of git://git.kernel.dk/linux-block
|
9 years ago |
Linus Torvalds
|
7c24d9f3b2
Merge branch 'for-4.5/core' of git://git.kernel.dk/linux-block
|
9 years ago |
Keith Busch
|
a5cdb68c2c
NVMe: Shutdown controller only for power-off
|
9 years ago |
Keith Busch
|
db3cbfff5b
NVMe: IO queue deletion re-write
|
9 years ago |
Keith Busch
|
25646264e1
NVMe: Remove queue freezing on resets
|
9 years ago |
Keith Busch
|
1d49c38c48
NVMe: Use a retryable error code on reset
|
9 years ago |
Keith Busch
|
e3e9d50cd6
NVMe: Fix admin queue ring wrap
|
9 years ago |
Sagi Grimberg
|
363c9aacb6
nvme: Move nvme_freeze/unfreeze_queues to nvme core
|
9 years ago |
Keith Busch
|
b5875222de
NVMe: IO ending fixes on surprise removal
|
9 years ago |