Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
d695a1bea351276615ad270860bc1fbddcfbaeb3
/
drivers
/
lightnvm
75cb8e9
lightnvm: pblk: advance bio according to lba index
by Javier González
· 7 years ago
56c7641
lightnvm: pblk: remove unnecessary checks
by Javier González
· 7 years ago
3eaa11e
lightnvm: pblk: control I/O flow also on tear down
by Javier González
· 7 years ago
a84ebb8
lightnvm: pblk: set line bitmap check under debug
by Javier González
· 7 years ago
07698466
lightnvm: pblk: verify that cache read is still valid
by Javier González
· 7 years ago
b5e063a
lightnvm: pblk: add initialization check
by Javier González
· 7 years ago
ee8d5c1
lightnvm: pblk: remove target using async. I/Os
by Javier González
· 7 years ago
de54e70
lightnvm: pblk: use vmalloc for GC data buffer
by Javier González
· 7 years ago
8224cbd
lightnvm: pblk: use right metadata buffer for recovery
by Javier González
· 7 years ago
1088812
lightnvm: pblk: schedule if data is not ready
by Javier González
· 7 years ago
653cbb8
lightnvm: pblk: remove unused return variable
by Javier González
· 7 years ago
2950e7e
lightnvm: pblk: fix double-free on pblk init
by Javier González
· 7 years ago
f417aa0
lightnvm: pblk: fix bad le64 assignations
by Javier González
· 7 years ago
12e9a6d6
lightnvm: if LUNs are already allocated fix return
by Rakesh Pandit
· 7 years ago
588726d3
lightnvm: pblk: fail gracefully on irrec. error
by Javier González
· 7 years ago
ef57649
lightnvm: pblk: set mempool and workqueue params.
by Javier González
· 7 years ago
b20ba1b
lightnvm: pblk: redesign GC algorithm
by Javier González
· 7 years ago
476118c
lightnvm: pblk: add lock assertions on helpers
by Javier González
· 7 years ago
0c0ea88
lightnvm: pblk: cleanup unnecessary code
by Javier González
· 7 years ago
63e3809
lightnvm: pblk: set metadata list for all I/Os
by Javier González
· 7 years ago
d45ebd4
lightnvm: pblk: choose optimal victim GC line
by Javier González
· 7 years ago
dffdd96
lightnvm: pblk: decouple bad block from line alloc
by Javier González
· 7 years ago
f680f19
lightnvm: pblk: simplify meta. memory allocation
by Javier González
· 7 years ago
f9c1015
lightnvm: pblk: issue multiplane reads if possible
by Javier González
· 7 years ago
0880a9a
lightnvm: pblk: delete redundant buffer pointer
by Javier González
· 7 years ago
fd1b015
lightnvm: pblk: delete redundant debug line stat
by Javier González
· 7 years ago
dd2a434
lightnvm: pblk: sched. metadata on write thread
by Javier González
· 7 years ago
084ec9b
lightnvm: pblk: rename read request pool
by Javier González
· 7 years ago
d624f37
lightnvm: pblk: generalize erase path
by Javier González
· 7 years ago
c2e9f5d
lightnvm: pblk: expose max sec per write on sysfs
by Javier González
· 7 years ago
db7ada3
lightnvm: pblk: add debug stat for read cache hits
by Javier González
· 7 years ago
caa69fa
lightnvm: pblk: spare double cpu_to_le64 calc.
by Javier González
· 7 years ago
3e505af
lightnvm: re-convert ppa format on I/O failure
by Javier González
· 7 years ago
b25d523
lightnvm/pblk-read: use bio_clone_fast()
by NeilBrown
· 7 years ago
af67c31
blk: remove bio_set arg from blk_queue_split()
by NeilBrown
· 7 years ago
4e4cbee
block: switch bios to blk_status_t
by Christoph Hellwig
· 7 years ago
507f7d6
lightnvm: fix bad back free on error path
by Javier González
· 8 years ago
5136a4f
lightnvm: fix possible memory leak in pblk_bb_discovery()
by Wei Yongjun
· 8 years ago
a44f53f
lightnvm: pblk: fix erase counters on error fail
by Javier González
· 8 years ago
be388d9
lightnvm: pblk: free metadata on line alloc failure
by Javier González
· 8 years ago
33db9fd
lightnvm: pblk: fix memory leak on error path
by Javier González
· 8 years ago
f3236cef
lightnvm: pblk: fix bad error check
by Javier González
· 8 years ago
3dc001f
lightnvm: pblk: fix race condition on line retry
by Javier González
· 8 years ago
659226e
lightnvm: don't print a warning for ADDR_EMPTY
by Dan Carpenter
· 8 years ago
5bf1e1ee
lightnvm: potential underflow in pblk_read_rq()
by Dan Carpenter
· 8 years ago
8d77bb8
lightnvm: propagate pblk_init return to userspace
by Rakesh Pandit
· 8 years ago
75ba4ad
ligtnvm: fix double blk_put_queue on same queue
by Rakesh Pandit
· 8 years ago
ef69790
lightnvm: assume 64-bit lba numbers
by Arnd Bergmann
· 8 years ago
1c6286f
lightnvm: fix some error code in pblk-init.c
by Dan Carpenter
· 8 years ago
2a79efd
lightnvm: fix some WARN() messages
by Dan Carpenter
· 8 years ago
503ec94
lightnvm: pblk-gc: fix an error pointer dereference in init
by Dan Carpenter
· 8 years ago
a4bd217
lightnvm: physical block device (pblk) target
by Javier González
· 8 years ago
6eb0824
lightnvm: convert sprintf into strlcpy
by Javier González
· 8 years ago
d788c59
lightnvm: fix type checks on rrpc
by Javier González
· 8 years ago
5d30f3b
lightnvm: clean unused variable
by Javier González
· 8 years ago
46b160c
lightnvm: make nvm_free static
by Javier González
· 8 years ago
4af3f75
lightnvm: allow to init targets on factory mode
by Javier González
· 8 years ago
7d1ef2f
lightnvm: fix cleanup order of disk on init error
by Javier González
· 8 years ago
edee1bd
lightnvm: double-clear of dev->lun_map on target init error
by Javier González
· 8 years ago
b0e0306
lightnvm: don't check for failure from mempool_alloc()
by NeilBrown
· 8 years ago
7a3de2b3
lightnvm: free reverse device map
by Javier González
· 8 years ago
17912c4
lightnvm: submit erases using the I/O path
by Javier González
· 8 years ago
654a01b
lightnvm: Fix error handling
by Christophe JAILLET
· 8 years ago
6732c74
lightnvm: set default lun range when no luns are specified
by Matias Bjørling
· 8 years ago
0e5ffd1
lightnvm: fix off-by-one error on target initialization
by Matias Bjørling
· 8 years ago
9a69b0e
lightnvm: allow targets to use sysfs
by Javier González
· 8 years ago
deccf5a
lightnvm: free properly on target creation 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
61a561d
lightnvm: make nvm_map_* return void
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
b78b499
Merge tag 'char-misc-4.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
by Linus Torvalds
· 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
98379a1
lightnvm: use constant name instead of value
by Javier González
· 8 years ago
eb00352
lightnvm: remove unnecessary variables in rrpc
by Javier González
· 8 years ago
0e5c324
lightnvm: make address conversion functions global
by Javier González
· 8 years ago
17b25cf
lightnvm: remove sysfs configuration interface
by Javier González
· 8 years ago
f0b01b6
lightnvm: rrpc: split bios of size > 256kb
by Javier González
· 8 years ago
a24ba46
lightnvm: export set bad block table
by Javier González
· 8 years ago
8a3c95a
lightnvm: do not protect block 0
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
389b2a1
lightnvm: make core.c explicitly non-modular
by Paul Gortmaker
· 8 years ago
513a4be
Merge branch 'for-4.9/block' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
1e3aeae
lightnvm: propagate device_add() error code
by Arnd Bergmann
· 8 years ago
40267ef
lightnvm: expose device geometry through sysfs
by Simon A. F. Lund
· 8 years ago
Next »