Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
1325734c97c533c2042794f2bd873486b4905cdb
/
drivers
/
nvme
/
host
/
nvme.h
d09f2b4
nvme: split nvme_uninit_ctrl into stop and uninit
by Sagi Grimberg
· 7 years ago
20d0dfe
nvme: move ctrl cap to struct nvme_ctrl
by Sagi Grimberg
· 7 years ago
d858e5f
nvme: move queue_count to the nvme_ctrl
by Sagi Grimberg
· 8 years ago
180de007
nvme: read the subsystem NQN from Identify Controller
by Christoph Hellwig
· 7 years ago
942fbab
nvme: remove a misleading comment on struct nvme_ns
by Christoph Hellwig
· 7 years ago
76a5af8
nvme: explicitly disable APST on quirked devices
by Kai-Heng Feng
· 7 years ago
3f7f25a9
nvme: Remove SCSI translations
by Keith Busch
· 7 years ago
f5d1184
nvme: add support for streams and directives
by Jens Axboe
· 7 years ago
6b8190d
nvme: implement NS Optimal IO Boundary from 1.3 Spec
by Scott Bauer
· 8 years ago
d86c4d8
nvme: move reset workqueue handling to common code
by Christoph Hellwig
· 8 years ago
b3b1b0b
nvme: mark shutdown_timeout static
by Christoph Hellwig
· 8 years ago
3b22ba2
nvme: get list of namespace descriptors
by Johannes Thumshirn
· 8 years ago
90985b8
nvme: rename uuid to nguid in nvme_ns
by Johannes Thumshirn
· 8 years ago
fdf9dfa
nvme: move nr_reconnects to nvme_ctrl
by Sagi Grimberg
· 8 years ago
9a6327d
nvme: Move transports to use nvme-core workqueue
by Sagi Grimberg
· 8 years ago
fe6d53c
nvme: save hmpre and hmmin in struct nvme_ctrl
by Christoph Hellwig
· 8 years ago
fc17b65
blk-mq: switch ->queue_rq return value to blk_status_t
by Christoph Hellwig
· 8 years ago
c81bfba
nvme: only setup block integrity if supported by the driver
by Christoph Hellwig
· 8 years ago
d3d5b87
nvme: replace is_flags field in nvme_ctrl_ops with a flags field
by Christoph Hellwig
· 8 years ago
6947529
Merge branch 'for-4.12/block' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
ff5350a
nvme: Adjust the Samsung APST quirk
by Andy Lutomirski
· 8 years ago
08e0029
blk-mq: remove the error argument to blk_mq_complete_request
by Christoph Hellwig
· 8 years ago
65ba6b5
nvme: make nvme_error_status private
by Christoph Hellwig
· 8 years ago
27fa9bc
nvme: split nvme status from block req->errors
by Christoph Hellwig
· 8 years ago
e850fd1
nvme: implement REQ_OP_WRITE_ZEROES
by Christoph Hellwig
· 8 years ago
44e44b2
nvme: move the retries count to struct nvme_request
by Christoph Hellwig
· 8 years ago
83f3aeb
nvme: mark nvme_max_retries static
by Christoph Hellwig
· 8 years ago
77f02a7
nvme: factor request completion code into a common helper
by Christoph Hellwig
· 8 years ago
302ad8c
nvme: Complete all stuck requests
by Keith Busch
· 8 years ago
c5552fd
nvme: Enable autonomous power state transitions
by Andy Lutomirski
· 8 years ago
bd4da3a
nvme: Add a quirk mechanism that uses identify_ctrl
by Andy Lutomirski
· 8 years ago
6010720
Merge branch 'for-4.11/block' into for-4.11/linus-merge
by Jens Axboe
· 8 years ago
8a9ae52
nvme: Check for Security send/recv support before issuing commands.
by Scott Bauer
· 8 years ago
4f1244c
block/sed-opal: allocate struct opal_dev dynamically
by Christoph Hellwig
· 8 years ago
a98e58e5
nvme: Add Support for Opal: Unlock from S3 & Opal Allocation/Ioctls
by Scott Bauer
· 8 years ago
84d4add
lightnvm: add ioctls for vector I/Os
by Matias Bjørling
· 8 years ago
b131c61
nvme: use blk_rq_payload_bytes
by Christoph Hellwig
· 8 years ago
e6282ae
nvme: simplify stripe quirk
by Keith Busch
· 8 years ago
f9d03f9
block: improve handling of the magic discard payload
by Christoph Hellwig
· 8 years ago
3dc87dd
nvme: lightnvm: attach lightnvm sysfs to nvme block device
by Matias Bjørling
· 8 years ago
7bf5853
nvme: don't pass the full CQE to nvme_complete_async_event
by Christoph Hellwig
· 8 years ago
d49187e
nvme: introduce struct nvme_request
by Christoph Hellwig
· 8 years ago
12e3d3c
Merge branch 'for-4.9/block-irq' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
1a6fe74
nvme: Pass pointers, not dma addresses, to nvme_get/set_features()
by Andy Lutomirski
· 8 years ago
40267ef
lightnvm: expose device geometry through sysfs
by Simon A. F. Lund
· 8 years ago
b0b4e09
lightnvm: control life of nvm_dev in driver
by Matias Bjørling
· 8 years ago
b5af7f2
nvme: remove the post_scan callout
by Christoph Hellwig
· 8 years ago
f80ec96
nvme: Limit command retries
by Keith Busch
· 8 years ago
54adc01
nvme/quirk: Add a delay before checking for adapter readiness
by Guilherme G. Piccoli
· 9 years ago
def61ec
nvme: add new reconnecting controller state
by Christoph Hellwig
· 8 years ago
038bd4c
nvme: add keep-alive support
by Sagi Grimberg
· 9 years ago
07bfcd0
nvme-fabrics: add a generic NVMe over Fabrics library
by Christoph Hellwig
· 9 years ago
1a353d8
nvme: add fabrics sysfs attributes
by Ming Lin
· 9 years ago
eb71f43
nvme: Modify and export sync command submission for fabrics
by Christoph Hellwig
· 9 years ago
c55a2fd
nvme: move nvme_cancel_request() to common code
by Ming Lin
· 9 years ago
c2df40d
drivers: use req op accessor
by Mike Christie
· 9 years ago
0ff9d4e
NVMe: Short-cut removal on surprise hot-unplug
by Keith Busch
· 9 years ago
6904242
nvme: add helper nvme_cleanup_cmd()
by Ming Lin
· 9 years ago
f866fc42
nvme: move AER handling to common code
by Christoph Hellwig
· 9 years ago
5955be2
nvme: move namespace scanning to core
by Christoph Hellwig
· 9 years ago
bb8d261
nvme: introduce a controller state machine
by Christoph Hellwig
· 9 years ago
04a934d
nvme: remove the io_incapable method
by Christoph Hellwig
· 9 years ago
76e3914
nvme: fix cntlid type
by Christoph Hellwig
· 9 years ago
8093f7c
nvme: add helper nvme_setup_cmd()
by Ming Lin
· 9 years ago
58b4560
nvme: add helper nvme_map_len()
by Ming Lin
· 9 years ago
237045f
Merge branch 'for-4.6/drivers' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 9 years ago
118472a
NVMe: Expose ns wwid through single sysfs entry
by Keith Busch
· 9 years ago
08095e7
NVMe: Create discard zero quirk white list
by Keith Busch
· 9 years ago
69d9a99
NVMe: Move error handling to failed reset handler
by Keith Busch
· 9 years ago
646017a
NVMe: Fix namespace removal deadlock
by Keith Busch
· 9 years ago
075790e
NVMe: Use IDA for namespace disk naming
by Keith Busch
· 9 years ago
931e1c2
nvme: expose cntlid in sysfs
by Ming Lin
· 9 years ago
1cb3cce
nvme: return the whole CQE through the request passthrough interface
by Christoph Hellwig
· 9 years ago
4f76d0e
NVMe: Fix io incapable return values
by Keith Busch
· 9 years ago
9f2482b
nvme: split dev_list_lock
by Ming Lin
· 9 years ago
e439bb1
nvme/host: reference the fabric module for each bdev open callout
by Sagi Grimberg
· 9 years ago
3e1e21c
Merge branch 'for-4.5/nvme' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 9 years ago
2564626
NVMe: Remove queue freezing on resets
by Keith Busch
· 9 years ago
69d3b8a
nvme: synchronize access to ctrl->namespaces
by Christoph Hellwig
· 9 years ago
363c9aa
nvme: Move nvme_freeze/unfreeze_queues to nvme core
by Sagi Grimberg
· 9 years ago
2b9b6e8
NVMe: Export namespace attributes to sysfs
by Keith Busch
· 9 years ago
7688faa
nvme: factor out a few helpers from req_completion
by Christoph Hellwig
· 9 years ago
53029b0
NVMe: Remove device management handles on remove
by Keith Busch
· 9 years ago
540c801
NVMe: Implement namespace list scanning
by Keith Busch
· 9 years ago
6bf25d1
nvme: switch abort_limit to an atomic_t
by Christoph Hellwig
· 9 years ago
297465c
nvme: add NVME_SC_CANCELLED
by Christoph Hellwig
· 9 years ago
9a0be7a
nvme: refactor set_queue_count
by Christoph Hellwig
· 9 years ago
f3ca80f
nvme: move chardev and sysfs interface to common code
by Christoph Hellwig
· 9 years ago
5bae7f7
nvme: move namespace scanning to common code
by Christoph Hellwig
· 9 years ago
7fd8930
nvme: add a common helper to read Identify Controller data
by Christoph Hellwig
· 9 years ago
5fd4ce1
nvme: move nvme_{enable,disable,shutdown}_ctrl to common code
by Christoph Hellwig
· 9 years ago
106198e
nvme: add explicit quirk handling
by Christoph Hellwig
· 9 years ago
1673f1f
nvme: move block_device_operations and ns/ctrl freeing to common code
by Christoph Hellwig
· 9 years ago
0b7f1f2
nvme: use the block layer for userspace passthrough metadata
by Keith Busch
· 9 years ago
4160982
nvme: split __nvme_submit_sync_cmd
by Christoph Hellwig
· 9 years ago
22944e9
nvme: move nvme_setup_flush and nvme_setup_rw to common code
by Christoph Hellwig
· 9 years ago
15a190f7
nvme: move nvme_error_status to common code
by Christoph Hellwig
· 9 years ago
1c63dc6
nvme: split a new struct nvme_ctrl out of struct nvme_dev
by Christoph Hellwig
· 9 years ago
7a67cbe
nvme: use offset instead of a struct for registers
by Christoph Hellwig
· 9 years ago
21d3471
nvme: split command submission helpers out of pci.c
by Christoph Hellwig
· 9 years ago
Next »