Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
436d918ae344c8c7d6d69994fba3a09259d657f4
/
drivers
/
lightnvm
5565b0c
lightnvm: pblk: remove some unnecessary NULL checks
by Dan Carpenter
· 7 years ago
9156f36
lightnvm: pblk: don't recover unwritten lines
by Hans Holmberg
· 7 years ago
3b2a3ad
lightnvm: pblk: implement 2.0 support
by Javier González
· 7 years ago
32ef941
lightnvm: pblk: implement get log report chunk
by Javier González
· 7 years ago
bb845ae4
lightnvm: pblk: rename ppaf* to addrf*
by Javier González
· 7 years ago
7ad5039
lightnvm: pblk: check for supported version
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
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
43d4712
lightnvm: pblk: refactor init/exit sequences
by Javier González
· 7 years ago
9d7aa4a
lightnvm: Avoid validation of default op value
by Heiner Litz
· 7 years ago
40f962d
lightnvm: centralize permission check for lightnvm ioctl
by Johannes Thumshirn
· 7 years ago
a38c78d
lightnvm: fix bad block initialization
by Heiner Litz
· 7 years ago
96257a8
nvme: lightnvm: add late setup of block size and metadata
by Matias Bjørling
· 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
e411b33
lightnvm: pblk: refactor bad block identification
by Javier González
· 7 years ago
3c05ef1
lightnvm: pblk: prevent race in pblk_rb_flush_point_set
by Hans Holmberg
· 7 years ago
b966c50
lightnvm: pblk: allow allocation of new lines during shutdown
by Hans Holmberg
· 7 years ago
7be970b
lightnvm: pblk: delete writer kick timer before stopping thread
by Hans Holmberg
· 7 years ago
5d149bf
lightnvm: pblk: add padding distribution sysfs attribute
by Hans Holmberg
· 7 years ago
7675839
lightnvm: pblk: export write amplification counters to sysfs
by Hans Holmberg
· 7 years ago
d0ab0b1
lightnvm: pblk: check data lines version on recovery
by Hans Holmberg
· 7 years ago
cfe1c9e
lightnvm: pblk: handle bad sectors in the emeta area correctly
by Hans Holmberg
· 7 years ago
5da84cf
lightnvm/pblk-gc: Delete an error message for a failed memory allocation in pblk_gc_line_prepare_ws()
by Markus Elfring
· 7 years ago
8b904b5
block: Use blk_queue_flag_*() in drivers instead of queue_flag_*()
by Bart Van Assche
· 7 years ago
5ee0524
block: Add 'lock' as third argument to blk_alloc_queue_node()
by Bart Van Assche
· 7 years ago
8b7bc84
lightnvm: pblk: refactor pblk_ppa_comp function
by Matias Bjørling
· 7 years ago
998ba62
lightnvm: pblk: add iostat support
by Javier González
· 7 years ago
30d82a86
lightnvm: pblk: print instance name on instance info
by Javier González
· 7 years ago
c6847e4
lightnvm: pblk: free write buffer on init failure
by Javier González
· 7 years ago
cc4f5ba
lightnvm: pblk: ensure kthread alloc. before kicking it
by Javier González
· 7 years ago
8f55459
lightnvm: pblk: do not log recovery read errors
by Javier González
· 7 years ago
5d201f0
lightnvm: pblk: ignore high ecc errors on recovery
by Javier González
· 7 years ago
e539273
lightnvm: set target over-provision on create ioctl
by Javier González
· 7 years ago
a768993
lightnvm: pblk: use exact free block counter in RL
by Javier González
· 7 years ago
aed49e1
lightnvm: pblk: remove pblk_gc_stop
by Hans Holmberg
· 7 years ago
b36bbf9
lightnvm: pblk: prevent premature sync point resets
by Hans Holmberg
· 7 years ago
533657c1
lightnvm: pblk: clear flush point on completed writes
by Hans Holmberg
· 7 years ago
8154d29
lightnvm: pblk: rename sync_point to flush_point
by Hans Holmberg
· 7 years ago
06bc072
lightnvm: pblk: refactor emeta consistency check
by Hans Holmberg
· 7 years ago
d6d3ec2
lightnvm: pblk: remove pblk_for_each_lun helper
by Javier González
· 7 years ago
b1bcfda
lightnvm: pblk: compress and reorder helper functions
by Javier González
· 7 years ago
bd77b23
lightnvm: guarantee target unique name across devs.
by Javier González
· 7 years ago
e29c80e
lightnvm: refactor target type lookup
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
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
aba203d
lightnvm: remove rrpc
by Matias Bjørling
· 7 years ago
87c1d2d
lightnvm: Convert timers to use timer_setup()
by Kees Cook
· 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
75bc5f0
lightnvm: pblk: remove leftover testing function
by Javier González
· 7 years ago
cdd094f
Revert "lightnvm: prevent bd removal if busy"
by Jens Axboe
· 7 years ago
1a94b2d
lightnvm: implement generic path for sync I/O
by Javier González
· 7 years ago
8da10cc
lightnvm: pblk: avoid being reported as hung on rated GC
by Javier González
· 7 years ago
8bd4002
lightnvm: pblk: cleanup unused and static functions
by Javier González
· 7 years ago
28bd109
lightnvm: pblk: remove spinlock when freeing line metadata
by Hans Holmberg
· 7 years ago
03e868e
lightnvm: pblk: correct valid lba count calculation
by Hans Holmberg
· 7 years ago
d6b992f
lightnvm: pblk: gc all lines in the pipeline before exit
by Hans Holmberg
· 7 years ago
c558619
lightnvm: pblk: add l2p crc debug printouts
by Hans Holmberg
· 7 years ago
1edebac
lightnvm: pblk: shut down gc gracefully during exit
by Hans Holmberg
· 7 years ago
75610cd
lightnvm: pblk: consider bad sectors in emeta during recovery
by Hans Holmberg
· 7 years ago
03661b5
lightnvm: pblk: start gc if needed during init
by Hans Holmberg
· 7 years ago
37ce33d
lightnvm: pblk: free full lines during recovery
by Hans Holmberg
· 7 years ago
9295709
lightnvm: pblk: recover partially written lines correctly
by Hans Holmberg
· 7 years ago
3e3a5b8
lightnvm: pblk: prevent gc kicks when gc is not operational
by Hans Holmberg
· 7 years ago
22a4e06
lightnvm: pblk: fix releases of kmem cache in error path
by Rakesh Pandit
· 7 years ago
05ed344
lightnvm: pblk: reduce arguments in __pblk_rb_update_l2p
by Rakesh Pandit
· 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
e480689
lightnvm: pblk: remove useless line
by Rakesh Pandit
· 7 years ago
27b9787
lightnvm: pblk: fix changing GC group list for a line
by Rakesh Pandit
· 7 years ago
e6b754c
lightnvm: pblk: ensure right bad block calculation
by Javier González
· 7 years ago
21d2287
lightnvm: pblk: enable 1 LUN configuration
by Javier González
· 7 years ago
1e82123
lightnvm: pblk: remove I/O dependency on write path
by Javier González
· 7 years ago
0f9248c
lightnvm: pblk: remove redundant check on read path
by Javier González
· 7 years ago
7bd4d37
lightnvm: pblk: guarantee line integrity on reads
by Javier González
· 7 years ago
a4809fe
lightnvm: pblk: check lba sanity on read path
by Javier González
· 7 years ago
26532ee
lightnvm: pblk: use rqd->end_io for completion
by Javier González
· 7 years ago
67bf26a
lightnvm: pblk: refactor rqd alloc/free
by Javier González
· 7 years ago
e2cddf2
lightnvm: pblk: improve naming for internal req.
by Javier González
· 7 years ago
875d94f
lightnvm: pblk: allocate bio size more accurately
by Javier González
· 7 years ago
6ca2f71
lightnvm: pblk: simplify path on REQ_PREFLUSH
by Javier González
· 7 years ago
55e836d
lightnvm: pblk: put bio on bio completion
by Javier González
· 7 years ago
2a19b10
lightnvm: pblk: refactor read path on GC
by Javier González
· 7 years ago
d340121
lightnvm: pblk: simplify data validity check on GC
by Javier González
· 7 years ago
84454e6
lightnvm: pblk: refactor read lba sanity check
by Javier González
· 7 years ago
9f6cb13
lightnvm: pblk: normalize ppa namings
by Javier González
· 7 years ago
3627896
lightnvm: pblk: use constant for GC max inflight
by Javier González
· 7 years ago
2942f50
lightnvm: pblk: remove checks on mempool alloc.
by Javier González
· 7 years ago
e72ec1d
lightnvm: pblk: do not use a mempool for line bitmaps
by Javier González
· 7 years ago
0d88039
lightnvm: pblk: decouple read/erase mempools
by Javier González
· 7 years ago
b84ae4a8
lightnvm: pblk: simplify work_queue mempool
by Javier González
· 7 years ago
Next »