Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
ea00353f36b64375518662a8ad15e39218a1f324
/
drivers
/
nvme
/
host
/
pci.c
302ad8c
nvme: Complete all stuck requests
by Keith Busch
· 8 years ago
d3af3ec
nvme: allocate nvme_queue in correct node
by Shaohua Li
· 8 years ago
e286bcf
nvme/pci: re-check security protocol support after reset
by Scott Bauer
· 8 years ago
124298b
nvme: detect NVMe controller in recent MacBooks
by Daniel Roschka
· 8 years ago
9ef3932
nvme/pci: No special case for queue busy on IO
by Keith Busch
· 8 years ago
6db28ed
nvme/pci: Disable on removal when disconnected
by Keith Busch
· 8 years ago
818551e
Merge branch 'for-4.11/next' into for-4.11/linus-merge
by Jens Axboe
· 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
57292b5
block: introduce blk_rq_is_passthrough
by Christoph Hellwig
· 8 years ago
7bf7d77
nvme/pci: Don't mark IOD as aborted if abort wasn't sent
by Keith Busch
· 8 years ago
f924ba7
Merge branch 'for-4.11/block' into for-4.11/rq-refactor
by Jens Axboe
· 8 years ago
d348499
blk-mq-sched: allow setting of default IO scheduler
by Jens Axboe
· 8 years ago
b131c61
nvme: use blk_rq_payload_bytes
by Christoph Hellwig
· 8 years ago
8e5d31e
Merge branch 'nvme-4.10' of git://git.infradead.org/nvme into for-linus
by Jens Axboe
· 8 years ago
ff13b39
nvme/pci: Delete misleading queue-wrap comment
by Keith Busch
· 8 years ago
9fa196e
nvme/pci: Fix whitespace problem
by Max Gurtovoy
· 8 years ago
c965809
nvme : Use correct scnprintf in cmb show
by Stephen Bates
· 8 years ago
d2a6191
nvme/pci: Log PCI_STATUS when the controller dies
by Andy Lutomirski
· 8 years ago
b92e09b
Merge branch 'for-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata
by Linus Torvalds
· 8 years ago
36869cb
Merge branch 'for-4.10/block' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
f9d03f9
block: improve handling of the magic discard payload
by Christoph Hellwig
· 8 years ago
721b391
nvme-fabrics: set sqe.command_id in core not transports
by James Smart
· 8 years ago
a2e7eef
nvme: move NVMe class code to pci_ids.h
by Christoph Hellwig
· 8 years ago
d487562
nvme/pci: Don't free queues on error
by Keith Busch
· 8 years ago
bac0000
nvme: untangle 0 and BLK_MQ_RQ_QUEUE_OK
by Omar Sandoval
· 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
e806402
block: split out request-only flags into a new namespace
by Christoph Hellwig
· 8 years ago
ecd06f2
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
8ef2074
nvme: Add tertiary number to NVME_VS
by Gabriel Krisman Bertazi
· 8 years ago
202021c
nvme : Add sysfs entry for NVMe CMBs when appropriate
by Stephen Bates
· 8 years ago
c5f6ce9
nvme: don't schedule multiple resets
by Keith Busch
· 8 years ago
7065906
nvme: Delete created IO queues on reset
by Keith Busch
· 8 years ago
2b6b535
nvme: use the DMA_ATTR_NO_WARN attribute
by Mauricio Faria de Oliveira
· 8 years ago
12e3d3c
Merge branch 'for-4.9/block-irq' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
dca51e7
nvme: switch to use pci_alloc_irq_vectors
by Christoph Hellwig
· 8 years ago
7d7e0f9
blk-mq: remove ->map_queue
by Christoph Hellwig
· 8 years ago
015282c
nvme/quirk: Add a delay before checking device ready for memblaze device
by Wenbo Wang
· 8 years ago
82469c5
nvme: Don't suspend admin queue that wasn't created
by Gabriel Krisman Bertazi
· 8 years ago
c21377f
nvme: Suspend all queues before deletion
by Gabriel Krisman Bertazi
· 8 years ago
c8d0267
Merge tag 'pci-v4.8-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
by Linus Torvalds
· 8 years ago
3fc9d69
Merge branch 'for-4.8/drivers' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
13880f5
nvme/pci: Provide SR-IOV support
by Keith Busch
· 8 years ago
2fa8435
nvme: avoid crashes when node 0 is memoryless node.
by Masayoshi Mizuma
· 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
· 8 years ago
eb793e2
nvme.h: add NVMe over Fabrics definitions
by Christoph Hellwig
· 8 years ago
1a353d8
nvme: add fabrics sysfs attributes
by Ming Lin
· 8 years ago
eb71f43
nvme: Modify and export sync command submission for fabrics
by Christoph Hellwig
· 8 years ago
a1f447b
NVMe: Use pci_(request|release)_mem_regions
by Johannes Thumshirn
· 8 years ago
f5fa90d
nvme: move the workaround for I/O queue-less controllers from PCIe to core
by Christoph Hellwig
· 8 years ago
edb50a5
NVMe: Only release requested regions
by Johannes Thumshirn
· 9 years ago
c55a2fd
nvme: move nvme_cancel_request() to common code
by Ming Lin
· 8 years ago
e1958e6
nvme: update and rename nvme_cancel_io to nvme_cancel_request
by Ming Lin
· 8 years ago
99466e7
NVMe: Add device ID's with stripe quirk
by Keith Busch
· 9 years ago
0ff9d4e
NVMe: Short-cut removal on surprise hot-unplug
by Keith Busch
· 9 years ago
d011fb3
NVMe: Reduce driver log spamming
by Keith Busch
· 9 years ago
921920a
NVMe: Unbind driver on failure
by Keith Busch
· 9 years ago
014a0d6
NVMe: Delete only created queues
by Keith Busch
· 9 years ago
2800b8e
NVMe: Allocate queues only for online cpus
by Keith Busch
· 9 years ago
24b9f0c
Merge branch 'for-4.7/drivers' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
87c3207
NVMe: Fix reset/remove race
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
92911a5
nvme: tighten up state check for namespace scanning
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
3b24774
NVMe: Fix check_flush_dependency warning
by Keith Busch
· 9 years ago
a522905
NVMe: Always use MSI/MSI-x interrupts
by Keith Busch
· 9 years ago
c875a70
nvme: Avoid reset work on watchdog timer function during error recovery
by Guilherme G. Piccoli
· 9 years ago
7e19793
NVMe: silence warning about unused 'dev'
by Jens Axboe
· 9 years ago
82b4552
nvme: Use blk-mq helper for IO termination
by Sagi Grimberg
· 9 years ago
21f033f
NVMe: Skip async events for degraded controllers
by Keith Busch
· 9 years ago
8093f7c
nvme: add helper nvme_setup_cmd()
by Ming Lin
· 9 years ago
03b5929
nvme: rewrite discard support
by Ming Lin
· 9 years ago
58b4560
nvme: add helper nvme_map_len()
by Ming Lin
· 9 years ago
2e39e0f
nvme: add missing lock nesting notation
by Ming Lin
· 9 years ago
788e15a
NVMe: Always use MSI/MSI-x interrupts
by Keith Busch
· 9 years ago
9bf2b97
NVMe: Fix reset/remove race
by Keith Busch
· 9 years ago
d783e0b
nvme: avoid cqe corruption when update at the same time as read
by Marta Rybczynska
· 9 years ago
237045f
Merge branch 'for-4.6/drivers' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 9 years ago
48c7823
NVMe: Remove unused sq_head read in completion path
by Jon Derrick
· 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
f58944e
NVMe: Simplify device reset failure
by Keith Busch
· 9 years ago
646017a
NVMe: Fix namespace removal deadlock
by Keith Busch
· 9 years ago
b00a726
NVMe: Don't unmap controller registers on reset
by Keith Busch
· 9 years ago
1cb3cce
nvme: return the whole CQE through the request passthrough interface
by Christoph Hellwig
· 9 years ago
2d55cd5
nvme: replace the kthread with a per-device watchdog timer
by Christoph Hellwig
· 9 years ago
79f2b35
nvme: don't poll the CQ from the kthread
by Christoph Hellwig
· 9 years ago
9396dec
nvme: use a work item to submit async event requests
by Christoph Hellwig
· 9 years ago
f8e68a7
NVMe: Rate limit nvme IO warnings
by Keith Busch
· 9 years ago
ff23a2a
NVMe: Poll device while still active during remove
by Keith Busch
· 9 years ago
ae1fba2
NVMe: Requeue requests on suspended queues
by Keith Busch
· 9 years ago
576d55d
nvme: split pci module out of core module
by Ming Lin
· 9 years ago
9f2482b
nvme: split dev_list_lock
by Ming Lin
· 9 years ago
Next »