Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
922b0375fc93fb1a20c5617e37c389c26bbccb70
/
drivers
/
nvme
/
host
2e959dd
Merge tag 'for-5.4/post-2019-09-24' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 5 years ago
299d14d
Merge tag 'pci-v5.4-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
by Linus Torvalds
· 5 years ago
54d4e6a
block: centralize PI remapping logic to the block layer
by Max Gurtovoy
· 5 years ago
7ad67ca
Merge tag 'for-5.4/block-2019-09-16' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 5 years ago
85f8a43
nvme: send discovery log page change events to userspace
by Sagi Grimberg
· 6 years ago
a42f42e
nvme: add uevent variables for controller devices
by Sagi Grimberg
· 5 years ago
93da402
nvme: enable aen regardless of the presence of I/O queues
by Sagi Grimberg
· 5 years ago
2d352df
nvme-fabrics: allow discovery subsystems accept a kato
by Sagi Grimberg
· 6 years ago
97b3807
nvme: Remove redundant assignment of cq vector
by Israel Rukshin
· 5 years ago
733e4b6
nvme: Assign subsys instance from first ctrl
by Keith Busch
· 5 years ago
312910f
nvme: tcp: remove redundant assignment to variable ret
by Colin Ian King
· 5 years ago
03894b7a
nvme: include admin_q sync with nvme_sync_queues
by Edmund Nadolski
· 5 years ago
c26aa57
nvme: Treat discovery subsystems as unique subsystems
by James Smart
· 5 years ago
205da24
nvme: fix ns removal hang when failing to revalidate due to a transient error
by Sagi Grimberg
· 5 years ago
538af88
nvme: make nvme_report_ns_ids propagate error back
by Sagi Grimberg
· 5 years ago
331813f
nvme: make nvme_identify_ns propagate errors back
by Sagi Grimberg
· 5 years ago
2f9c173
nvme: pass status to nvme_error_status
by Sagi Grimberg
· 5 years ago
74bd8cb
nvme-fc: Fail transport errors with NVME_SC_HOST_PATH
by James Smart
· 5 years ago
1668601
nvme-tcp: fail command with NVME_SC_HOST_PATH_ERROR send failed
by Sagi Grimberg
· 5 years ago
1c0d12c
nvme: fail cancelled commands with NVME_SC_HOST_PATH_ERROR
by Sagi Grimberg
· 5 years ago
bc31c1e
nvme-rdma: Use rq_dma_dir macro
by Israel Rukshin
· 5 years ago
f15872c
nvme-fc: Use rq_dma_dir macro
by Israel Rukshin
· 5 years ago
f2fa006
nvme-pci: Tidy up nvme_unmap_data
by Israel Rukshin
· 5 years ago
e7832cb
nvme: make fabrics command run on a separate request queue
by Sagi Grimberg
· 5 years ago
d38e9f0
nvme-pci: Support shared tags across queues for Apple 2018 controllers
by Benjamin Herrenschmidt
· 5 years ago
6634133
nvme-pci: Add support for Apple 2018+ models
by Benjamin Herrenschmidt
· 5 years ago
c1e0cc7
nvme-pci: Add support for variable IO SQ element size
by Benjamin Herrenschmidt
· 5 years ago
8a1d09a
nvme-pci: Pass the queue to SQ_SIZE/CQ_SIZE macros
by Benjamin Herrenschmidt
· 5 years ago
35fe0d1
nvme: trace bio completion
by Hannes Reinecke
· 5 years ago
e01f91d
nvme-multipath: fix ana log nsid lookup when nsid is not found
by Anton Eidelman
· 5 years ago
bb13985
nvme-tcp: Add TOS for tcp transport
by Israel Rukshin
· 5 years ago
9924b03
nvme-tcp: Use struct nvme_ctrl directly
by Israel Rukshin
· 5 years ago
e63440d
nvme-rdma: Add TOS for rdma transport
by Israel Rukshin
· 5 years ago
52b4451
nvme-fabrics: Add type of service (TOS) configuration
by Israel Rukshin
· 5 years ago
177b06e
nvme: trace: parse Get LBA Status command in detail
by Minwoo Im
· 5 years ago
1a9460c
nvme-tcp: support simple polling
by Sagi Grimberg
· 6 years ago
79fd751
nvme: tcp: selects CRYPTO_CRC32C for nvme-tcp
by Minwoo Im
· 5 years ago
b5b0504
nvme: don't pass cap to nvme_disable_ctrl
by Sagi Grimberg
· 5 years ago
c0f2f45
nvme: move sqsize setting to the core
by Sagi Grimberg
· 5 years ago
aa22c8e
nvme-pci: set ctrl sqsize to the device q_depth
by Sagi Grimberg
· 5 years ago
4fba445
nvme: have nvme_init_identify set ctrl->cap
by Sagi Grimberg
· 5 years ago
10407ec
nvme-tcp: Use protocol specific operations while reading socket
by Potnuri Bharat Teja
· 6 years ago
6be1826
nvme-tcp: cleanup nvme_tcp_recv_pdu
by Sagi Grimberg
· 5 years ago
cb32de1
nvme: Add quirk for LiteON CL1 devices running FW 22301111
by Mario Limonciello
· 5 years ago
a89fcca
nvme: Fix cntlid validation when not using NVMEoF
by Guilherme G. Piccoli
· 5 years ago
504db08
nvme-multipath: fix possible I/O hang when paths are updated
by Anton Eidelman
· 5 years ago
8fde283
Merge tag 'for-linus-2019-08-17' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 5 years ago
7f73eac
PCI/P2PDMA: Introduce pci_p2pdma_unmap_sg()
by Logan Gunthorpe
· 5 years ago
2b9f4bb
PCI/P2PDMA: Add attrs argument to pci_p2pdma_map_sg()
by Logan Gunthorpe
· 5 years ago
4eaefe8
nvme-pci: Allow PCI bus-level PM to be used if ASPM is disabled
by Rafael J. Wysocki
· 5 years ago
48e5da72
lightnvm: move metadata mapping to lower level driver
by Hans Holmberg
· 5 years ago
98d87f7
lightnvm: remove nvm_submit_io_sync_fn
by Hans Holmberg
· 5 years ago
a87ccce
blk-mq: remove blk_mq_complete_request_sync
by Ming Lei
· 5 years ago
622b8b6
nvme: wait until all completed request's complete fn is called
by Ming Lei
· 5 years ago
78ca407
nvme: don't abort completed request in nvme_cancel_request
by Ming Lei
· 5 years ago
bd46a90
nvme-pci: Fix async probe remove race
by Keith Busch
· 5 years ago
0157ec8
nvme: fix controller removal race with scan work
by Sagi Grimberg
· 5 years ago
d94211b
nvme-rdma: fix possible use-after-free in connect error flow
by Sagi Grimberg
· 5 years ago
b9156da
nvme: fix a possible deadlock when passthru commands sent to a multipath device
by Sagi Grimberg
· 5 years ago
8c36e66
nvme-core: Fix extra device_put() call on error path
by Logan Gunthorpe
· 5 years ago
fab7772
nvme-multipath: revalidate nvme_ns_head gendisk in nvme_validate_ns
by Anthony Iliopoulos
· 5 years ago
8fe34be
Revert "nvme-pci: don't create a read hctx mapping without read queues"
by yangerkun
· 5 years ago
66b20ac
nvme: fix multipath crash when ANA is deactivated
by Marta Rybczynska
· 5 years ago
e654dfd3
nvme: fix memory leak caused by incorrect subsystem free
by Logan Gunthorpe
· 5 years ago
08b903b
nvme: ignore subnqn for ADATA SX6000LNP
by Misha Nasledov
· 5 years ago
9637d51
Merge tag 'for-linus-20190715' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 5 years ago
2a3c389
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
by Linus Torvalds
· 5 years ago
1f7563f
Merge tag 'scsi-sg' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 6 years ago
7d30c81
nvme: fix NULL deref for fabrics options
by Minwoo Im
· 6 years ago
420dc73
nvme: fix regression upon hot device removal and insertion
by Sagi Grimberg
· 6 years ago
4c73cbd
nvme-fc: fix module unloads while lports still pending
by James Smart
· 6 years ago
37c1521
nvme-tcp: don't use sendpage for SLAB pages
by Mikhail Skorzhinskii
· 6 years ago
958f2a0
nvme-tcp: set the STABLE_WRITES flag when data digests are enabled
by Mikhail Skorzhinskii
· 6 years ago
04e70bd
nvme-multipath: do not select namespaces which are about to be removed
by Hannes Reinecke
· 6 years ago
2032d07
nvme-multipath: also check for a disabled path if there is a single sibling
by Hannes Reinecke
· 6 years ago
ca7ae5c
nvme-multipath: factor out a nvme_path_is_disabled helper
by Hannes Reinecke
· 6 years ago
81adb86
nvme: set physical block size and optimal I/O size
by Bart Van Assche
· 6 years ago
4c0181b
nvme-trace: add delete completion and submission queue to admin cmds tracer
by Tom Wu
· 6 years ago
91f6d79
nvme-trace: fix spelling mistake "spcecific" -> "specific"
by Colin Ian King
· 6 years ago
7637de3
nvme-pci: limit max_hw_sectors based on the DMA max mapping size
by Christoph Hellwig
· 6 years ago
bfac8e9
nvme-pci: check for NULL return from pci_alloc_p2pmem()
by Alan Mikhak
· 6 years ago
0298d54
nvme-pci: don't create a read hctx mapping without read queues
by Alan Mikhak
· 6 years ago
4fe0692
nvme-pci: don't fall back to a 32-bit DMA mask
by Christoph Hellwig
· 6 years ago
2177422
nvme-pci: make nvme_dev_pm_ops static
by YueHaibing
· 6 years ago
371bb62
Merge tag 'v5.2-rc6' into rdma.git for-next
by Jason Gunthorpe
· 6 years ago
5a6781a
RDMA/core: Add an integrity MR pool support
by Israel Rukshin
· 6 years ago
f79d5fd
nvme: enable to inject errors into admin commands
by Akinobu Mita
· 6 years ago
a364645
nvme: prepare for fault injection into admin commands
by Akinobu Mita
· 6 years ago
5f965f4
nvme-trace: print result and status in hex format
by Minwoo Im
· 6 years ago
ad795e4
nvme-trace: support for fabrics commands in host-side
by Minwoo Im
· 6 years ago
26f2990
nvme-trace: move opcode symbol print to nvme.h
by Minwoo Im
· 6 years ago
7183a46
nvme-trace: do not export nvme_trace_disk_name
by Minwoo Im
· 6 years ago
7c1ce40
nvme-pci: clean up nvme_remove_dead_ctrl a bit
by Chaitanya Kulkarni
· 6 years ago
cee6c26
nvme-pci: properly report state change failure in nvme_reset_work
by Minwoo Im
· 6 years ago
e71afda
nvme-pci: set the errno on ctrl state change error
by Chaitanya Kulkarni
· 6 years ago
dad77d6
nvme-pci: adjust irq max_vector using num_possible_cpus()
by Minwoo Im
· 6 years ago
483178f
nvme-pci: remove queue_count_ops for write_queues and poll_queues
by Minwoo Im
· 6 years ago
a232ea0
nvme-pci: remove unnecessary zero for static var
by Minwoo Im
· 6 years ago
d916b1b
nvme-pci: use host managed power state for suspend
by Keith Busch
· 6 years ago
7a1f46e
nvme: introduce nvme_is_fabrics to check fabrics cmd
by Minwoo Im
· 6 years ago
Next »