Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
1662dd641f596e5517c7b7a23e4f8ddf36741b5f
/
drivers
/
nvme
/
host
/
pci.c
a381884
Merge tag 'for-linus-20180608' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 6 years ago
69f4eb9
nvme-pci: make CMB SQ mod-param read-only
by Keith Busch
· 6 years ago
1d39e69
nvme-pci: unquiesce dead controller queues
by Keith Busch
· 6 years ago
fe76fcf
nvme-pci: remove HMB teardown on reset
by Keith Busch
· 6 years ago
ded4550
nvme-pci: queue creation fixes
by Keith Busch
· 6 years ago
397c699
nvme-pci: remove unnecessary completion doorbell check
by Keith Busch
· 6 years ago
0bc8819
nvme-pci: remove unnecessary nested locking
by Keith Busch
· 6 years ago
3a3869f
Merge tag 'pci-v4.18-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
by Linus Torvalds
· 6 years ago
f459c34
Merge tag 'for-4.18/block-20180603' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 6 years ago
90ea5ca
nvme-pci: simplify __nvme_submit_cmd
by Christoph Hellwig
· 6 years ago
b9cac43
nvme-pci: Rate limit the nvme timeout warnings
by Keith Busch
· 6 years ago
b740517
Merge branch 'nvme-4.18-2' of git://git.infradead.org/nvme into for-4.18/block
by Jens Axboe
· 6 years ago
db8c48e
nvme: return BLK_EH_DONE from ->timeout
by Christoph Hellwig
· 6 years ago
72cd4cc
nvme-pci: Fix AER reset handling
by Keith Busch
· 6 years ago
a8e3e0b
nvme-pci: set nvmeq->cq_vector after alloc cq/sq
by Jianchao Wang
· 6 years ago
68fa9db
nvme-pci: fix race between poll and IRQ completions
by Jens Axboe
· 6 years ago
1eae349
nvme-pci: drop IRQ disabling on submission queue lock
by Jens Axboe
· 6 years ago
1ab0cd6
nvme-pci: split the nvme queue lock into submission and completion locks
by Jens Axboe
· 6 years ago
5cb525c
nvme-pci: handle completions outside of the queue lock
by Jens Axboe
· 6 years ago
d1f06f4
nvme-pci: move ->cq_vector == -1 check outside of ->q_lock
by Jens Axboe
· 6 years ago
f9dde18
nvme-pci: remove cq check after submission
by Jens Axboe
· 6 years ago
750dde4
nvme-pci: simplify nvme_cqe_valid
by Christoph Hellwig
· 6 years ago
cc1d5e7
nvme/pci: Sync controller reset for AER slot_reset
by Keith Busch
· 7 years ago
9abd68e
nvme: add quirk to force medium priority for SQ creation
by Jens Axboe
· 7 years ago
80f513b
nvme/pci: Hold controller reference during async probe
by Keith Busch
· 7 years ago
1811977
nvme/pci: Use async_schedule for initial reset work
by Keith Busch
· 7 years ago
ea48e87
nvme: lightnvm: add granby support
by Wei Xu
· 7 years ago
0302ae6
NVMe: Add Quirk Delay before CHK RDY for Seagate Nytro Flash Storage
by Micah Parrish
· 7 years ago
74d986a
nvme-pci: Use pci_sriov_configure_simple() to enable VFs
by Alexander Duyck
· 7 years ago
22b5560
nvme-pci: Separate IO and admin queue IRQ vectors
by Keith Busch
· 7 years ago
a6ff726
nvme-pci: Remove unused queue parameter
by Keith Busch
· 7 years ago
64ee0ac
nvme-pci: Skip queue deletion if there are no queues
by Keith Busch
· 7 years ago
3526dd0
Merge tag 'for-4.17/block-20180402' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 7 years ago
f23f5bec
blk-mq: Allow PCI vector offset for mapping queues
by Keith Busch
· 7 years ago
467c77d4
nvme-pci: disable APST for Samsung NVMe SSD 960 EVO + ASUS PRIME Z370-A
by Jarosław Janik
· 7 years ago
97c1222
nvme-pci: Add .get_address ctrl callback
by Keith Busch
· 7 years ago
9a915a5
nvme-pci: quiesce IO queues prior to disabling device HMB accesses
by Jianchao Wang
· 7 years ago
16ccfff
nvme: pci: pass max vectors as num_possible_cpus() to pci_alloc_irq_vectors
by Ming Lei
· 7 years ago
651438b
nvme-pci: Fix EEH failure on ppc
by Wen Xiong
· 7 years ago
468f098
Merge branch 'for-jens' of git://git.infradead.org/nvme into for-linus
by Jens Axboe
· 7 years ago
f25a2df
nvme-pci: Fix nvme queue cleanup if IRQ setup fails
by Jianchao Wang
· 7 years ago
4244140
nvme-pci: Fix timeouts in connecting state
by Keith Busch
· 7 years ago
815c670
nvme-pci: Remap CMB SQ entries on every controller reset
by Keith Busch
· 7 years ago
ad6a0a5
nvme: rename NVME_CTRL_RECONNECTING state to NVME_CTRL_CONNECTING
by Max Gurtovoy
· 7 years ago
0a4b6e2
Merge branch 'for-4.16/block' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 7 years ago
ad70062
nvme-pci: introduce RECONNECTING state to mark initializing procedure
by Jianchao Wang
· 7 years ago
ee9aebb
nvme-pci: Suspend queues after deleting them
by Keith Busch
· 7 years ago
62314e4
nvme-pci: Fix queue double allocations
by Keith Busch
· 7 years ago
b0f2853
nvme-pci: take sglist coalescing in dma_map_sg into account
by Christoph Hellwig
· 7 years ago
20469a3
nvme-pci: check segement valid for SGL use
by Keith Busch
· 7 years ago
88de459
nvme-pci: clean up SMBSZ bit definitions
by Christoph Hellwig
· 7 years ago
f65efd6
nvme-pci: clean up CMB initialization
by Christoph Hellwig
· 7 years ago
8adb8c1
nvme: fix comment typos in nvme_create_io_queues
by Minwoo Im
· 7 years ago
147b27e
nvme-pci: allocate device queues storage space at probe
by Sagi Grimberg
· 7 years ago
79c48cc
nvme-pci: serialize pci resets
by Sagi Grimberg
· 7 years ago
2b1b7e7
nvme-pci: fix NULL pointer reference in nvme_alloc_ns
by Jianchao Wang
· 7 years ago
4caff8f
nvme-pci: don't open-code nvme_reset_ctrl
by Sagi Grimberg
· 7 years ago
6fbcde6
nvme-pci: remove an unnecessary initialization in HMB code
by Minwoo Im
· 7 years ago
955b1b5
nvme-pci: move use_sgl initialization to nvme_init_iod()
by Minwoo Im
· 7 years ago
7e5dd57
nvme-pci: fix NULL pointer dereference in nvme_free_host_mem()
by Minwoo Im
· 7 years ago
8c97eec
nvme-pci: add quirk for delay before CHK RDY for WDC SN200
by Jeff Lien
· 7 years ago
244a8fe
nvme-pci: avoid hmb desc array idx out-of-bound when hmmaxd set.
by Minwoo Im
· 7 years ago
8427bbc
nvme-pci: disable APST on Samsung SSD 960 EVO + ASUS PRIME B350M-A
by Kai-Heng Feng
· 7 years ago
e2c5923
Merge branch 'for-4.15/block' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 7 years ago
03e0f3a
nvme-pci: avoid dereference of symbol from unloaded module
by Ming Lei
· 7 years ago
ad22c35
nvme: remove handling of multiple AEN requests
by Keith Busch
· 7 years ago
38dabe2
nvme: centralize AEN defines
by Keith Busch
· 7 years ago
3639efe
nvme: Remove unused headers
by Keith Busch
· 7 years ago
d22524a
nvme: switch controller refcounting to use struct device
by Christoph Hellwig
· 7 years ago
a7a7cbe
nvme-pci: add SGL support
by Chaitanya Kulkarni
· 7 years ago
16772ae
nvme-pci: fix typos in comments
by Minwoo Im
· 7 years ago
8969f1f
nvme-pci: Use PCI bus address for data/queues in CMB
by Christoph Hellwig
· 7 years ago
d087747
nvme-pci: Print invalid SGL only once
by Keith Busch
· 7 years ago
161b8be
nvme-pci: initialize queue memory before interrupts
by Keith Busch
· 7 years ago
044a9df
nvme-pci: implement the HMB entry number and size limitations
by Christoph Hellwig
· 7 years ago
9620cfb
nvme-pci: propagate (some) errors from host memory buffer setup
by Christoph Hellwig
· 7 years ago
30f92d6
nvme-pci: use appropriate initial chunk size for HMB allocation
by Akinobu Mita
· 7 years ago
92dc689
nvme-pci: fix host memory buffer allocation fallback
by Christoph Hellwig
· 7 years ago
608cc4b
nvme: fix lightnvm check
by Christoph Hellwig
· 7 years ago
126e76f
Merge branch 'for-4.14/block-postmerge' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 7 years ago
b5d8af5
nvme/pci: Use req_op to determine DIF remapping
by Keith Busch
· 7 years ago
4033f35
nvme-pci: use dma memory for the host memory buffer descriptors
by Christoph Hellwig
· 7 years ago
5228b32
nvme: fix uninitialized prp2 value on small transfers
by Jan H. Schönherr
· 7 years ago
34b6c23
nvme: Add admin_tagset pointer to nvme_ctrl
by Sagi Grimberg
· 7 years ago
e9d8a0f
nvme-pci: set cqe_seen on polled completions
by Keith Busch
· 7 years ago
1c78f77
nvme-pci: fix CMB sysfs file removal in reset path
by Max Gurtovoy
· 7 years ago
50cdb7c
nvme-pci: fix HMB size calculation
by Christoph Hellwig
· 7 years ago
b00c9b7
nvme-pci: Fix an error handling path in 'nvme_probe()'
by Christophe JAILLET
· 7 years ago
86eea28
nvme-pci: Remove nvme_setup_prps BUG_ON
by Keith Busch
· 7 years ago
f99cb7af
nvme-pci: add another device ID with stripe quirk
by David Wayne Fugate
· 7 years ago
130568d
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 7 years ago
459bd0d
Merge branch 'nvme-4.13' of git://git.infradead.org/nvme into for-linus
by Jens Axboe
· 7 years ago
b27c1e6
nvme-pci: add module parameter for io queue depth
by weiping zhang
· 7 years ago
2ee0e4e
nvme-pci: compile warnings in nvme_alloc_host_mem()
by Dan Carpenter
· 7 years ago
f263fbb
Merge tag 'pci-v4.13-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
by Linus Torvalds
· 7 years ago
d09f2b4
nvme: split nvme_uninit_ctrl into stop and uninit
by Sagi Grimberg
· 7 years ago
c81545f
nvme-pci: quiesce/unquiesce admin_q instead of start/stop its hw queues
by Sagi Grimberg
· 7 years ago
03ffbcd
Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 7 years ago
c6b1e36
Merge branch 'for-4.13/block' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 7 years ago
775755e
PCI: Split ->reset_notify() method into ->reset_prepare() and ->reset_done()
by Christoph Hellwig
· 7 years ago
Next »