Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
422ef0c7c81934c3344e1623d2dcfda5fa2fab8d
/
drivers
/
block
/
nvme-core.c
422ef0c
NVMe: Don't fail initialisation unnecessarily
by Matthew Wilcox
· 12 years ago
063cc6d
NVMe: Abstract out sector to block number conversion
by Matthew Wilcox
· 12 years ago
acb7aa0
NVMe: Use round_jiffies_relative() for the periodic, once-per-second timer
by Arjan van de Ven
· 12 years ago
5d0f613
NVMe: Add nvme-scsi.c
by Vishal Verma
· 12 years ago
f8ebf84
NVMe: Add definitions for format command
by Vishal Verma
· 12 years ago
13c3b0f
NVMe: Move structures & definitions to header file
by Vishal Verma
· 12 years ago
729dd1b
NVMe: Rename nvme.c to nvme-core.c
by Vishal Verma
· 12 years ago
[Renamed from drivers/block/nvme.c]
0e5e4f0
NVMe: Add discard support for capable devices
by Keith Busch
· 12 years ago
5da273f
Merge git://git.infradead.org/users/willy/linux-nvme
by Linus Torvalds
· 12 years ago
1220903
NVMe: Add namespaces with no LBA range feature
by Keith Busch
· 12 years ago
8d85fce
Drivers: block: remove __dev* attributes.
by Greg Kroah-Hartman
· 12 years ago
2b19603
NVMe: Initialize iod nents to 0
by Keith Busch
· 12 years ago
6ecec74
NVMe: Define SMART log
by Keith Busch
· 12 years ago
08df1e0
NVMe: Add result to nvme_get_features
by Keith Busch
· 12 years ago
f4f117f
NVMe: Set result from user admin command
by Keith Busch
· 12 years ago
3295874
NVMe: End queued bio requests when freeing queue
by Keith Busch
· 12 years ago
859361a
NVMe: Free cmdid on nvme_submit_bio error
by Keith Busch
· 12 years ago
fdb2f9c
Merge tag 'for-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
by Linus Torvalds
· 12 years ago
21e9893
Merge git://git.infradead.org/users/willy/linux-nvme
by Linus Torvalds
· 12 years ago
1d35203
make drivers with pci error handlers const
by Stephen Hemminger
· 12 years ago
a09115b
NVMe: Cancel outstanding IOs on queue deletion
by Matthew Wilcox
· 12 years ago
9e86677
NVMe: Free admin queue memory on initialisation failure
by Matthew Wilcox
· 12 years ago
cd58ad7
NVMe: Use ida for nvme device instance
by Quoc-Son Anh
· 13 years ago
0ac1314
NVMe: Fix whitespace damage in nvme_init
by Matthew Wilcox
· 12 years ago
22fff82
NVMe: handle allocation failure in nvme_map_user_pages()
by Dan Carpenter
· 13 years ago
c7d36ab
NVMe: Fix uninitialized iod compiler warning
by Keith Busch
· 12 years ago
a0cadb8
NVMe: Do not set IO queue depth beyond device max
by Keith Busch
· 12 years ago
8fc23e0
NVMe: Set block queue max sectors
by Keith Busch
· 12 years ago
a42cecc
NVMe: use namespace id for nvme_get_features
by Keith Busch
· 12 years ago
50af8ba
NVMe: replace nvme_ns with nvme_dev for user admin
by Keith Busch
· 12 years ago
5c42ea1
NVMe: Fix nvme module init when nvme_major is set
by Keith Busch
· 12 years ago
e9ef463
NVMe: Set request queue logical block size
by Keith Busch
· 12 years ago
69a7aeb
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 13 years ago
797a796
asm-generic: architecture independent readq/writeq for 32bit environment
by Hitoshi Mitake
· 13 years ago
d0156f4
NVM Express: Remove unneeded include of linux/version.h from nvme.c
by Jesper Juhl
· 13 years ago
93c3d65
nvme: fix merge error due to change of 'make_request_fn' fn type
by Linus Torvalds
· 13 years ago
df34813
NVMe: Set number of queues correctly
by Matthew Wilcox
· 13 years ago
366e821
NVMe: Version 0.8
by Matthew Wilcox
· 13 years ago
4eeb921
NVMe: Set queue flags correctly
by Matthew Wilcox
· 13 years ago
1c2ad9f
NVMe: Simplify nvme_unmap_user_pages
by Matthew Wilcox
· 13 years ago
fe304c4
NVMe: Mark the end of the sg list
by Matthew Wilcox
· 13 years ago
4974218
NVMe: Fix DMA mapping for admin commands
by Matthew Wilcox
· 13 years ago
ff976d7
NVMe: Rename IO_TIMEOUT to NVME_IO_TIMEOUT
by Matthew Wilcox
· 13 years ago
eca18b2
NVMe: Merge the nvme_bio and nvme_prp data structures
by Matthew Wilcox
· 13 years ago
5c1281a
NVMe: Change nvme_completion_fn to take a dev
by Matthew Wilcox
· 13 years ago
040a93b
NVMe: Change get_nvmeq to take a dev instead of a namespace
by Matthew Wilcox
· 13 years ago
c2f5b65
NVMe: Simplify completion handling
by Matthew Wilcox
· 13 years ago
f1938f6
NVMe: Implement doorbell stride capability
by Matthew Wilcox
· 13 years ago
ce38c14
NVMe: Version 0.7
by Matthew Wilcox
· 13 years ago
2b2c189
NVMe: Don't probe namespace 0
by Matthew Wilcox
· 13 years ago
0d1bc91
Fix calculation of number of pages in a PRP List
by Nisheeth Bhat
· 13 years ago
bc5fc7e
NVMe: Create nvme_identify and nvme_get_features functions
by Matthew Wilcox
· 13 years ago
684f5c2
NVMe: Fix memory leak in nvme_dev_add()
by Matthew Wilcox
· 13 years ago
d1a490e
NVMe: Fix calls to dma_unmap_sg
by Nisheeth Bhat
· 13 years ago
d0ba1e4
NVMe: Correct sg list setup in nvme_map_user_pages
by Matthew Wilcox
· 13 years ago
6413214
Fix bug in NVME_IOCTL_SUBMIT_IO
by Matthew Wilcox
· 13 years ago
6bbf1ac
NVMe: Rework ioctls
by Matthew Wilcox
· 14 years ago
eac623b
NVMe: Add the nvme thread to the wait queue before waking it up
by Matthew Wilcox
· 14 years ago
6f0f544
NVMe: Return real error from nvme_create_queue
by Matthew Wilcox
· 14 years ago
be5e094
NVMe: Version 0.6
by Matthew Wilcox
· 14 years ago
184d294
NVMe: Add a few calling convention notes
by Matthew Wilcox
· 14 years ago
b77954c
NVMe: Handle failures from memory allocations in nvme_setup_prps
by Matthew Wilcox
· 14 years ago
5aff938
NVMe: Use an IDA to allocate minor numbers
by Matthew Wilcox
· 14 years ago
fd63e9ce
NVMe: Add include of delay.h for msleep
by Matthew Wilcox
· 14 years ago
8de0553
NVMe: Add support for timing out I/Os
by Matthew Wilcox
· 14 years ago
21075bd
NVMe: Rename cancel_cmdid_data to cancel_cmdid
by Matthew Wilcox
· 14 years ago
09a58f5
NVMe: Fix bug in error handling
by Matthew Wilcox
· 14 years ago
22605f9
NVMe: Time out initialisation after a few seconds
by Matthew Wilcox
· 14 years ago
aba2080
NVMe: Fix warning in free_irq
by Matthew Wilcox
· 14 years ago
7f53f9d
NVMe: Correct the Controller Configuration settings
by Matthew Wilcox
· 14 years ago
8ef7006
NVMe: Version 0.5
by Matthew Wilcox
· 14 years ago
6c7d494
NVMe: Change the definition of nvme_user_io
by Matthew Wilcox
· 14 years ago
4948168
NVMe: Add compat_ioctl
by Matthew Wilcox
· 14 years ago
9ecdc94
NVMe: Simplify queue lookup
by Matthew Wilcox
· 14 years ago
3cb967c
NVMe: Remove the kthread from the wait queue
by Matthew Wilcox
· 14 years ago
7523d83
NVMe: Fix off-by-one when filling in PRP lists
by Matthew Wilcox
· 14 years ago
ac88c36
NVMe: Fix interpretation of 'Number of Namespaces' field
by Matthew Wilcox
· 14 years ago
19e899b
NVMe: Remove outdated comments
by Matthew Wilcox
· 14 years ago
fa92282
NVMe: Fix comment formatting
by Matthew Wilcox
· 14 years ago
714a7a2
NVMe: Convert comments to kernel-doc notation
by Matthew Wilcox
· 14 years ago
b57ab0f
NVMe: Version 0.4
by Matthew Wilcox
· 14 years ago
e6d15f7
NVMe: Reduce maximum queue depth by 1
by Matthew Wilcox
· 14 years ago
d8ee9d6
NVMe: Fix discontiguous accesses
by Matthew Wilcox
· 14 years ago
1ad2f89
NVMe: Handle bios that contain non-virtually contiguous addresses
by Matthew Wilcox
· 14 years ago
00df5cb
NVMe: Implement Flush
by Matthew Wilcox
· 14 years ago
c427055
NVMe: Mark CMD_CTX_CANCELLED as being unlikely
by Matthew Wilcox
· 14 years ago
7547881
NVMe: Correct SQ doorbell semantics
by Matthew Wilcox
· 14 years ago
740216f
NVMe: Let the kthread take care of devices earlier
by Matthew Wilcox
· 14 years ago
b348b7d
NVMe: Rename nr_queues to nr_io_queues
by Matthew Wilcox
· 14 years ago
ca16154
NVMe: Remove setting of 'flags' in rw command
by Matthew Wilcox
· 14 years ago
ad8a5df
NVMe: Release 0.3
by Matthew Wilcox
· 14 years ago
1fa6aea
NVMe: Add a kthread to handle the congestion list
by Matthew Wilcox
· 14 years ago
eeee322
NVMe: Handle failures differently in nvme_submit_bio_queue()
by Matthew Wilcox
· 14 years ago
7683084
NVMe: Handle physical merging of bvec entries
by Matthew Wilcox
· 14 years ago
1974b1a
NVMe: Check for DMA mapping failure
by Matthew Wilcox
· 14 years ago
d567760
NVMe: Pass the nvme_dev to nvme_free_prps and nvme_setup_prps
by Matthew Wilcox
· 14 years ago
99802a7
NVMe: Optimise memory usage for I/Os between 4k and 128k
by Matthew Wilcox
· 14 years ago
091b609
NVMe: Switch to use DMA Pool API
by Matthew Wilcox
· 14 years ago
d534df3
NVMe: Rename nvme_req_info to nvme_bio
by Matthew Wilcox
· 14 years ago
e025344c
NVMe: Initial PRP List support
by Shane Michael Matthews
· 14 years ago
Next »