Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
44a5a74e92e2a584951a52487ff0978fc8934e66
/
include
/
linux
/
lightnvm.h
c62b37d
block: move ->make_request_fn to struct block_device_operations
by Christoph Hellwig
· 4 years, 6 months 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
e69397e
lightnvm: track inflight target creations
by Igor Konopko
· 6 years ago
a14669e
lightnvm: Inherit mdts from the parent nvme device
by Igor Konopko
· 6 years ago
a16816b
lightnvm: disable interleaved metadata
by Igor Konopko
· 6 years ago
24828d0
lightnvm: dynamic DMA pool entry size
by Igor Konopko
· 6 years ago
bf82fa2
lightnvm: pblk: fix mapping issue on failed writes
by Hans Holmberg
· 6 years ago
7f985f9
lightnvm: move ppa transformations to core
by Javier González
· 6 years ago
d68a934
lightnvm: introduce nvm_rq_to_ppa_list
by Hans Holmberg
· 6 years ago
2cf99bb
lightnvm: pblk: add helpers for chunk addresses
by Javier González
· 6 years ago
aff3fb1
lightnvm: move bad block and chunk state logic to core
by Matias Bjørling
· 6 years ago
656e33c
lightnvm: move device L2P detection to core
by Matias Bjørling
· 6 years ago
d7b6801
lightnvm: combine 1.2 and 2.0 command flags
by Matias Bjørling
· 6 years ago
a7c9e91
lightnvm: pass flag on graceful teardown to targets
by Javier González
· 7 years ago
32ef941
lightnvm: pblk: implement get log report chunk
by Javier González
· 7 years ago
a294c19
lightnvm: implement get log report chunk helpers
by Javier González
· 7 years ago
7100d50
lightnvm: make address conversions depend on generic device
by Javier González
· 7 years ago
6947151
lightnvm: add support for 2.0 address format
by Javier González
· 7 years ago
a40afad
lightnvm: normalize geometry nomenclature
by Javier González
· 7 years ago
3f48021
lightnvm: complete geo structure with maxoc*
by Javier González
· 7 years ago
f1d4e81
lightnvm: add shorten OCSSD version in geo
by Javier González
· 7 years ago
3cb98f8
lightnvm: add minor version to generic geometry
by Javier González
· 7 years ago
e46f4e4
lightnvm: simplify geometry structure
by Javier González
· 7 years ago
89a09c5
lightnvm: remove nvm_dev_ops->max_phys_sect
by Matias Bjørling
· 7 years ago
af569398
lightnvm: remove max_rq_size
by Matias Bjørling
· 7 years ago
62771fe0
lightnvm: add 2.0 geometry identification
by Matias Bjørling
· 7 years ago
c6ac3f3
lightnvm: flatten nvm_id_group into nvm_id
by Matias Bjørling
· 7 years ago
e539273
lightnvm: set target over-provision on create ioctl
by Javier González
· 7 years ago
fae7fae
lightnvm: make geometry structures 2.0 ready
by Matias Bjørling
· 7 years ago
bb27aa9
lightnvm: remove lower page tables
by Matias Bjørling
· 7 years ago
98281a9
lightnvm: remove unnecessary field from nvm_rq
by Javier González
· 7 years ago
e3e13bc
lightnvm: remove hybrid ocssd 1.2 support
by Matias Bjørling
· 7 years ago
26f76dc
lightnvm: use internal pblk methods
by Matias Bjørling
· 7 years ago
e2c5923
Merge branch 'for-4.15/block' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
1a94b2d
lightnvm: implement generic path for sync I/O
by Javier González
· 7 years ago
eb6f168
lightnvm: remove stale extern and unused exported symbols
by Rakesh Pandit
· 7 years ago
ef56b9c
lightnvm: remove unused argument from nvm_set_tgt_bb_tbl
by Rakesh Pandit
· 7 years ago
9001482
lightnvm: prevent target type module removal when in use
by Rakesh Pandit
· 7 years ago
4af3f75
lightnvm: allow to init targets on factory mode
by Javier González
· 8 years ago
a7737f3
lightnvm: rename scrambler controller hint
by Javier González
· 8 years ago
17912c4
lightnvm: submit erases using the I/O path
by Javier González
· 8 years ago
9a69b0e
lightnvm: allow targets to use sysfs
by Javier González
· 8 years ago
38ea2f7
lightnvm: Add CRC read error
by Javier González
· 8 years ago
06894ef
lightnvm: use end_io callback instead of instance
by Matias Bjørling
· 8 years ago
19bd6fe
lightnvm: reduce number of nvm_id groups to one
by Matias Bjørling
· 8 years ago
dab8ee9
lightnvm: cleanup nvm transformation functions
by Matias Bjørling
· 8 years ago
8f4fe00
lightnvm: remove nvm_get_bb_tbl and nvm_set_bb_tbl
by Matias Bjørling
· 8 years ago
583b705
lightnvm: remove nvm_submit_ppa* functions
by Matias Bjørling
· 8 years ago
10995c3
lightnvm: collapse nvm_erase_ppa and nvm_erase_blk
by Matias Bjørling
· 8 years ago
ade69e2
lightnvm: merge gennvm with core
by Matias Bjørling
· 8 years ago
333ba05
lightnvm: transform target get/set bad block
by Javier González
· 8 years ago
da2d7cb
lightnvm: use target nvm on target-specific ops.
by Javier González
· 8 years ago
a279006
lightnvm: introduce max_phys_sects helper function
by Javier González
· 8 years ago
959e911
lightnvm: introduce helpers for generic ops in rrpc
by Javier González
· 8 years ago
8e53624
lightnvm: eliminate nvm_lun abstraction in mm
by Javier González
· 8 years ago
2a02e62
lightnvm: eliminate nvm_block abstraction on mm
by Javier González
· 8 years ago
eec4456
lightnvm: remove debug lun statistics from gennvm
by Javier González
· 8 years ago
0ac4072
lightnvm: remove get_lun operation on gennvm
by Javier González
· 8 years ago
8e79b5c
lightnvm: move block provisioning to targets
by Javier González
· 8 years ago
8176117
lightnvm: manage lun partitions internally in mm
by Javier González
· 8 years ago
de93434
lightnvm: remove gen_lun abstraction
by Javier González
· 8 years ago
0e5c324
lightnvm: make address conversion functions global
by Javier González
· 8 years ago
7e4f64a
lightnvm: cleanup unused target operations
by Javier González
· 8 years ago
402ab9a
lightnvm: add ECC error codes
by Javier González
· 8 years ago
a24ba46
lightnvm: export set bad block table
by Javier González
· 8 years ago
bb31497
lightnvm: enable to send hint to erase command
by Javier González
· 8 years ago
3dc87dd
nvme: lightnvm: attach lightnvm sysfs to nvme block device
by Matias Bjørling
· 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
8680f16
lightnvm: make ppa_list const in nvm_set_rqd_list
by Matias Bjørling
· 8 years ago
41285fa
lightnvm: remove _unlocked variant of [get/put]_blk
by Matias Bjørling
· 8 years ago
b76eb20b
lightnvm: move target mgmt into media mgr
by Matias Bjørling
· 8 years ago
077d238
lightnvm: remove open/close statistics for gennvm
by Matias Bjørling
· 8 years ago
5389a1d
lightnvm: initialize ppa_addr in dev_to_generic_addr()
by Javier González
· 8 years ago
529435e81
lightnvm: add media manager mark_blk helper
by Javier González
· 8 years ago
116f7d4
lightnvm: reserved space calculation incorrect
by Javier González
· 9 years ago
6d5be95
lightnvm: rename nr_pages to nr_ppas on nvm_rq
by Javier González
· 9 years ago
df414b3
lightnvm: add is_cached entry to struct ppa_addr
by Matias Bjørling
· 9 years ago
04a8aa1
lightnvm: expose gennvm_mark_blk to targets
by Matias Bjørling
· 9 years ago
976bdfc
lightnvm: remove mgt targets on mgt removal
by Matias Bjørling
· 9 years ago
75b8564
lightnvm: rename dma helper functions
by Javier González
· 9 years ago
003fad3
lightnvm: enable metadata to be sent to device
by Javier González
· 9 years ago
00ee6cc
lightnvm: refactor set_bb_tbl for accepting ppa list
by Matias Bjørling
· 9 years ago
5ebc7d9
lightnvm: make nvm_set_rqd_ppalist() aware of vblks
by Matias Bjørling
· 9 years ago
e11903f
lightnvm: refactor device ops->get_bb_tbl()
by Matias Bjørling
· 9 years ago
5136061
lightnvm: introduce nvm_for_each_lun_ppa() macro
by Matias Bjørling
· 9 years ago
6f8645c
lightnvm: refactor dev->online_target to global nvm_targets
by Simon A. F. Lund
· 9 years ago
6063fe3
lightnvm: rename nvm_targets to nvm_tgt_type
by Simon A. F. Lund
· 9 years ago
22e8c97
lightnvm: move block fold outside of get_bb_tbl()
by Matias Bjørling
· 9 years ago
4891d12
lightnvm: add fpg_size and pfpg_size to struct nvm_dev
by Matias Bjørling
· 9 years ago
1145e63
lightnvm: implement nvm_submit_ppa_list
by Matias Bjørling
· 9 years ago
9f86726
nvme: lightnvm: return ppa completion status
by Matias Bjorling
· 9 years ago
da1e284
lightnvm: add a bitmap of luns
by Wenwei Tao
· 9 years ago
4c9dacb
lightnvm: specify target's logical address area
by Wenwei Tao
· 9 years ago
237045f
Merge branch 'for-4.6/drivers' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 9 years ago
4ece44a
lightnvm: rename ->nr_pages to ->nr_sects
by Matias Bjørling
· 9 years ago
d5bdec8
lightnvm: fold get bb tbl when using dual/quad plane mode
by Matias Bjørling
· 9 years ago
bf64318
lightnvm: allow to force mm initialization
by Matias Bjørling
· 9 years ago
Next »