Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
f8251f1dfda9e1200545bf19270d9df2273bdfa1
/
include
/
linux
/
lightnvm.h
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
529435e
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
a7fd9a4
lightnvm: ensure that nvm_dev_ops can be used without CONFIG_NVM
by Jens Axboe
· 9 years ago
8b4970c
lightnvm: introduce factory reset
by Matias Bjørling
· 9 years ago
b769207
lightnvm: use system block for mm initialization
by Matias Bjørling
· 9 years ago
e3eb379
lightnvm: core on-disk initialization
by Matias Bjørling
· 9 years ago
ca5927e
lightnvm: introduce mlc lower page table mappings
by Matias Bjørling
· 9 years ago
f9a9995
lightnvm: add mccap support
by Matias Bjørling
· 9 years ago
ff0e498
lightnvm: manage open and closed blocks separately
by Javier González
· 9 years ago
b5d4acd
lightnvm: fix missing grown bad block type
by Matias Bjørling
· 9 years ago
09719b6
lightnvm: introduce nvm_submit_ppa
by Matias Bjørling
· 9 years ago
72d256e
lightnvm: move rq->error to nvm_rq->error
by Matias Bjørling
· 9 years ago
81e681d
lightnvm: support multiple ppas in nvm_erase_ppa
by Matias Bjørling
· 9 years ago
91276162
lightnvm: refactor end_io functions for sync
by Matias Bjørling
· 9 years ago
abd805e
lightnvm: refactor rqd ppa list into set/free
by Matias Bjørling
· 9 years ago
069368e
lightnvm: move ppa erase logic to core
by Matias Bjørling
· 9 years ago
16f26c3
lightnvm: replace req queue with nvmdev for lld
by Matias Bjørling
· 9 years ago
57b4bd0
lightnvm: comments on constants
by Matias Bjørling
· 9 years ago
08236c6
lightnvm: unconverted ppa returned in get_bb_tbl
by Matias Bjørling
· 9 years ago
2fde0e4
lightnvm: add free and bad lun info to show luns
by Javier Gonzalez
· 9 years ago
0b59733
lightnvm: keep track of block counts
by Javier Gonzalez
· 9 years ago
7386af2
lightnvm: remove linear and device addr modes
by Matias Bjørling
· 9 years ago
73387e7
lightnvm: remove unused attrs in nvm_id structs
by Matias Bjørling
· 9 years ago
12be5ed
lightnvm: expose mccap in identify command
by Matias Bjørling
· 9 years ago
1145046
lightnvm: update bad block table format
by Matias Bjørling
· 9 years ago
aedf17f
lightnvm: change max_phys_sect to uint
by Matias Bjørling
· 9 years ago
dece163
block: change ->make_request_fn() and users to return a queue cookie
by Jens Axboe
· 9 years ago
b7ceb7d
lightnvm: refactor phys addrs type to u64
by Matias Bjørling
· 9 years ago
cd9e980
lightnvm: Support for Open-Channel SSDs
by Matias Bjørling
· 9 years ago