projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nvme: lightnvm: attach lightnvm sysfs to nvme block device
2016-11-29
Matias Bjørling
nvme: lightnvm: attach lightnvm sysfs to nvme block...
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-11-29
Matias Bjørling
nvme: lightnvm: frees wrong cmd structure
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-09-21
Matias Bjørling
lightnvm: control life of nvm_dev in driver
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-09-21
Matias Bjørling
blk-mq: register device instead of disk
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-09-21
Matias Bjørling
null_blk: refactor to support non-gendisk devices
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-09-21
Matias Bjørling
nvme: refactor namespaces to support non-gendisk devices
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-07-07
Matias Bjørling
lightnvm: make __nvm_submit_ppa static
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-07-07
Matias Bjørling
lightnvm: make ppa_list const in nvm_set_rqd_list
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-07-07
Matias Bjørling
lightnvm: fix lun offset calculation for mark blk
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-07-07
Matias Bjørling
lightnvm: make rrpc_map_page call nvm_get_blk outside...
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-07-07
Matias Bjørling
lightnvm: remove _unlocked variant of [get/put]_blk
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-07-07
Matias Bjørling
lightnvm: remove unused lists from struct rrpc_block
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-07-07
Matias Bjørling
lightnvm: remove nested lock conflict with mm
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-07-07
Matias Bjørling
lightnvm: move target mgmt into media mgr
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-07-07
Matias Bjørling
lightnvm: rename gennvm and update description
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-07-07
Matias Bjørling
lightnvm: remove open/close statistics for gennvm
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-07-07
Matias Bjørling
lightnvm: fix checkpatch terse errors
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-07-07
Matias Bjørling
lightnvm: remove checkpatch warning for unsigned ints
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-05-06
Matias Bjørling
lightnvm: add is_cached entry to struct ppa_addr
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-05-06
Matias Bjørling
lightnvm: expose gennvm_mark_blk to targets
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-05-06
Matias Bjørling
lightnvm: remove mgt targets on mgt removal
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-05-06
Matias Bjørling
lightnvm: fix out of bound ppa lun id on bb tbl
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-05-06
Matias Bjørling
lightnvm: refactor set_bb_tbl for accepting ppa list
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-05-06
Matias Bjørling
lightnvm: move responsibility for bad blk mgmt to target
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-05-06
Matias Bjørling
lightnvm: make nvm_set_rqd_ppalist() aware of vblks
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-05-06
Matias Bjørling
lightnvm: remove struct factory_blks
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-05-06
Matias Bjørling
lightnvm: refactor device ops->get_bb_tbl()
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-05-06
Matias Bjørling
lightnvm: introduce nvm_for_each_lun_ppa() macro
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-05-06
Matias Bjørling
lightnvm: avoid memory leak when lun_map kcalloc fails
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-05-06
Matias Bjørling
lightnvm: move block fold outside of get_bb_tbl()
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-05-06
Matias Bjørling
lightnvm: add fpg_size and pfpg_size to struct nvm_dev
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-05-06
Matias Bjørling
lightnvm: implement nvm_submit_ppa_list
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-05-06
Matias Bjørling
lightnvm: handle submit_io failure
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-03-19
Matias Bjorling
nvme: lightnvm: return ppa completion status
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-03-03
Matias Bjørling
lightnvm: remove struct nvm_dev->total_blocks
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-03-03
Matias Bjørling
lightnvm: rename ->nr_pages to ->nr_sects
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-03-03
Matias Bjørling
lightnvm: fold get bb tbl when using dual/quad plane...
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-02-11
Matias Bjørling
null_blk: oops when initializing without lightnvm
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-02-04
Matias Bjørling
lightnvm: allow to force mm initialization
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-02-04
Matias Bjørling
lightnvm: check overflow and correct mlc pairs
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-01-12
Matias Bjørling
lightnvm: introduce factory reset
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-01-12
Matias Bjørling
lightnvm: use system block for mm initialization
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-01-12
Matias Bjørling
lightnvm: introduce ioctl to initialize device
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-01-12
Matias Bjørling
lightnvm: core on-disk initialization
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-01-12
Matias Bjørling
lightnvm: introduce mlc lower page table mappings
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-01-12
Matias Bjørling
lightnvm: add mccap support
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-01-12
Matias Bjørling
lightnvm: fix missing grown bad block type
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-01-12
Matias Bjørling
lightnvm: introduce nvm_submit_ppa
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-01-12
Matias Bjørling
lightnvm: move rq->error to nvm_rq->error
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-01-12
Matias Bjørling
lightnvm: support multiple ppas in nvm_erase_ppa
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-01-12
Matias Bjørling
lightnvm: sectors first in ppa list
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-01-12
Matias Bjørling
lightnvm: return the get_bb_tbl return value
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-01-12
Matias Bjørling
lightnvm: refactor end_io functions for sync
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-01-12
Matias Bjørling
lightnvm: refactor rqd ppa list into set/free
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2016-01-12
Matias Bjørling
lightnvm: move ppa erase logic to core
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-12-29
Matias Bjørling
lightnvm: wrong offset in bad blk lun calculation
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-12-07
Matias Bjørling
lightnvm: do not compile in debugging by default
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-12-07
Matias Bjørling
lightnvm: prevent gennvm module unload on use
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-12-07
Matias Bjørling
lightnvm: fix media mgr registration
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-12-07
Matias Bjørling
lightnvm: replace req queue with nvmdev for lld
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-12-07
Matias Bjørling
lightnvm: comments on constants
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-12-07
Matias Bjørling
lightnvm: check mm before use
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-11-29
Matias Bjørling
lightnvm: unconverted ppa returned in get_bb_tbl
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-11-29
Matias Bjørling
lightnvm: refactor and change vendor id for qemu
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-11-20
Matias Bjørling
lightnvm: missing free on init error
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-11-19
Matias Bjørling
null_blk: do not del gendisk with lightnvm
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-11-19
Matias Bjørling
null_blk: use device addressing mode
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-11-19
Matias Bjørling
null_blk: use ppa_cache pool
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-11-16
Matias Bjørling
null_blk: register as a LightNVM device
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-11-16
Matias Bjørling
nvme: remove reserved double word
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-11-16
Matias Bjørling
nvme: missing ppaf copy
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-11-16
Matias Bjørling
lightnvm: remove linear and device addr modes
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-11-16
Matias Bjørling
lightnvm: prevent double free on init error
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-11-16
Matias Bjørling
lightnvm: prematurely activate nvm_dev
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-11-16
Matias Bjørling
lightnvm: check for NAND flash and its type
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-11-16
Matias Bjørling
lightnvm: remove unused attrs in nvm_id structs
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-11-16
Matias Bjørling
lightnvm: expose mccap in identify command
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-11-16
Matias Bjørling
lightnvm: update alignments for identify command
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-11-16
Matias Bjørling
lightnvm: update bad block table format
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-11-16
Matias Bjørling
lightnvm: change max_phys_sect to uint
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-11-16
Matias Bjørling
MAINTAINERS: Add linux-block list to LightNVM for patches
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-11-03
Matias Bjørling
lightnvm: refactor phys addrs type to u64
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-10-29
Matias Bjørling
nvme: LightNVM support
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-10-29
Matias Bjørling
rrpc: Round-robin sector target with cost-based gc
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-10-29
Matias Bjørling
gennvm: Generic NVM manager
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-10-29
Matias Bjørling
lightnvm: Support for Open-Channel SSDs
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-09-02
Matias Bjørling
null_blk: fix wrong capacity when bs is not 512 bytes
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-08-18
Matias Bjørling
NVMe: removed unused nn var from nvme_dev_add
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2015-06-17
Matias Bjørling
nvme: don't overwrite req->cmd_flags on sync cmd
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2014-11-26
Matias Bjorling
null_blk: boundary check queue_mode and irqmode
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2014-11-04
Matias Bjørling
NVMe: Convert to blk-mq
commit
|
commitdiff
|
tree
2014-06-11
Matias Bjørling
block: remove WQ_POWER_EFFICIENT from kblockd
Signed-off-by: Matias Bjørling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2013-12-21
Matias Bjørling
null_blk: support submit_queues on use_per_node_hctx
Signed-off-by: Matias Bjorling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2013-12-21
Matias Bjørling
null_blk: set use_per_node_hctx param to false
Signed-off-by: Matias Bjorling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2013-12-21
Matias Bjørling
null_blk: corrections to documentation
Signed-off-by: Matias Bjorling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2013-12-19
Matias Bjorling
null_blk: warning on ignored submit_queues param
Signed-off-by: Matias Bjorling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2013-12-19
Matias Bjorling
null_blk: refactor init and init errors code paths
Signed-off-by: Matias Bjorling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2013-12-19
Matias Bjorling
null_blk: documentation
Signed-off-by: Matias Bjorling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2013-12-19
Matias Bjorling
null_blk: mem garbage on NUMA systems during init
Signed-off-by: Matias Bjorling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
2013-12-15
Matias Bjorling
null_blk: mem garbage on NUMA systems during init
Signed-off-by: Matias Bjorling <
m@bjorling.me
>
commit
|
commitdiff
|
tree
next