Scott Bauer
|
6b8190d61a
nvme: implement NS Optimal IO Boundary from 1.3 Spec
|
8 years ago |
Sagi Grimberg
|
8fa611213d
nvme: don't hard code size of struct t10_pi_tuple
|
8 years ago |
Christoph Hellwig
|
39bdc5901f
nvme: no need to wait for the reset when keepalive fails
|
8 years ago |
Christoph Hellwig
|
d86c4d8ef3
nvme: move reset workqueue handling to common code
|
8 years ago |
Christoph Hellwig
|
ebe6d874cd
nvme: move protection information check into nvme_setup_rw
|
8 years ago |
Christoph Hellwig
|
b3b1b0b01d
nvme: mark shutdown_timeout static
|
8 years ago |
Johannes Thumshirn
|
f0425db00c
nvme: use ctrl->device consistently for logging
|
8 years ago |
Johannes Thumshirn
|
d934f9848a
nvme: provide UUID value to userspace
|
8 years ago |
Johannes Thumshirn
|
3b22ba2682
nvme: get list of namespace descriptors
|
8 years ago |
Johannes Thumshirn
|
90985b84c4
nvme: rename uuid to nguid in nvme_ns
|
8 years ago |
Sagi Grimberg
|
c669ccdc50
nvme: queue ns scanning and async request from nvme_wq
|
8 years ago |
Sagi Grimberg
|
9a6327d2f2
nvme: Move transports to use nvme-core workqueue
|
8 years ago |
Sagi Grimberg
|
c58bd1bf4d
nvme: Don't allow to reset a reconnecting controller
|
8 years ago |
Christoph Hellwig
|
fe6d53c9c0
nvme: save hmpre and hmmin in struct nvme_ctrl
|
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 |
Kai-Heng Feng
|
9947d6a09c
nvme: relax APST default max latency to 100ms
|
8 years ago |
Kai-Heng Feng
|
da87591bea
nvme: only consider exit latency when choosing useful non-op power states
|
8 years ago |
Ming Lei
|
82654b6b8e
nvme: fix hang in remove path
|
8 years ago |
Christoph Hellwig
|
c81bfba998
nvme: only setup block integrity if supported by the driver
|
8 years ago |
Christoph Hellwig
|
d3d5b87ddd
nvme: replace is_flags field in nvme_ctrl_ops with a flags field
|
8 years ago |
Ming Lei
|
986f75c876
nvme: avoid to use blk_mq_abort_requeue_list()
|
8 years ago |
Ming Lei
|
806f026f9b
nvme: use blk_mq_start_hw_queues() in nvme_kill_queues()
|
8 years ago |
Andy Lutomirski
|
c35e30b472
nvme: Add nvme_core.force_apst to ignore the NO_APST quirk
|
8 years ago |
Andy Lutomirski
|
fb0dc3993b
nvme: Display raw APST configuration via DYNAMIC_DEBUG
|
8 years ago |
Andy Lutomirski
|
76e4ad09a3
nvme: Fix APST comment
|
8 years ago |
Jens Axboe
|
d9fd363a6c
Merge branch 'master' into for-4.12/post-merge
|
8 years ago |
Junxiong Guan
|
e02ab02304
nvme: let dm-mpath distinguish nvme error codes
|
8 years ago |
Andy Lutomirski
|
be56945c4e
nvme: Quirk APST off on "THNSF5256GPUK TOSHIBA"
|
8 years ago |