summaryrefslogtreecommitdiff
path: root/drivers/s390/block/scm_blk.c
AgeCommit message (Expand)AuthorFilesLines
2024-06-19block: move the add_random flag to queue_limitsChristoph Hellwig1-4/+0
2024-06-19block: move the nonrot flag to queue_limitsChristoph Hellwig1-1/+0
2024-03-13s390/scm: use new address translation helpersHeiko Carstens1-3/+3
2024-02-19scm_blk: pass queue_limits to blk_mq_alloc_diskChristoph Hellwig1-8/+9
2024-02-13block: pass a queue_limits argument to blk_mq_alloc_diskChristoph Hellwig1-1/+1
2023-12-08s390/scm: fix virtual vs physical address confusionVineeth Vijayan1-3/+4
2023-08-16s390/mm: make virt_to_pfn() a static inlineLinus Walleij1-1/+1
2022-06-28block: remove blk_cleanup_diskChristoph Hellwig1-2/+2
2022-02-02block: remove genhd.hChristoph Hellwig1-1/+0
2021-10-04s390/block/scm_blk: add error handling support for add_disk()Luis Chamberlain1-1/+6
2021-06-11scm_blk: use blk_mq_alloc_disk and blk_cleanup_diskChristoph Hellwig1-15/+6
2020-06-24blk-mq: move failure injection out of blk_mq_complete_requestChristoph Hellwig1-1/+2
2018-09-28block: genhd: add 'groups' argument to device_add_diskHannes Reinecke1-1/+1
2018-07-02s390/scm_blk: correct numa_node in scm_blk_dev_setupVasily Gorbik1-0/+1
2018-03-08block: Use blk_queue_flag_*() in drivers instead of queue_flag_*()Bart Van Assche1-2/+2
2017-11-24s390: block: add SPDX identifiers to the remaining filesGreg Kroah-Hartman1-0/+1
2017-09-19s390/scm_blk: consistently use blk_status_t as error typeSebastian Ott1-3/+3
2017-08-09s390/scm: use common completion pathSebastian Ott1-5/+8
2017-07-05s390: fix up for "blk-mq: switch ->queue_rq return value to blk_status_t"Stephen Rothwell1-5/+5
2017-07-03Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds1-144/+118
2017-06-12s390/scm: use multiple queuesSebastian Ott1-11/+41
2017-06-12s390/scm: convert taskletSebastian Ott1-39/+15
2017-06-12s390/scm: convert to blk-mqSebastian Ott1-65/+72
2017-06-12s390/scm: remove cluster optionSebastian Ott1-42/+3
2017-06-09block: introduce new block status code typeChristoph Hellwig1-4/+4
2017-01-31scm_blk: remove unneeded REQ_TYPE_FS checkChristoph Hellwig1-7/+0
2016-06-27block: convert to device_add_disk()Dan Williams1-2/+1
2016-04-01s390/scm_blk: fix deadlock for requests != REQ_TYPE_FSSebastian Ott1-1/+1
2014-12-08s390/scm_block: make the number of reqs per HW req configurableSebastian Ott1-15/+33
2014-12-08s390/scm_block: handle multiple requests in one HW requestSebastian Ott1-46/+99
2014-12-08s390/scm_block: allocate aidaw pages only when necessarySebastian Ott1-4/+28
2014-12-08s390/scm_block: use mempool to manage aidaw requestsSebastian Ott1-7/+38
2014-10-04block: disable entropy contributions for nonrot devicesMike Snitzer1-0/+1
2013-11-23block: Convert bio_for_each_segment() to bvec_iterKent Overstreet1-4/+4
2013-11-15s390/scm_block: do not hide eadm subchannel dependencySebastian Ott1-18/+6
2013-11-06s390/scm_blk: fix endless loop for requests != REQ_TYPE_FSSteffen Maier1-1/+5
2013-05-07block_device_operations->release() should return voidAl Viro1-2/+1
2013-04-26s390/scm_blk: fix memleak in init functionSebastian Ott1-2/+1
2013-03-21s390/scm_blk: fix error return code in scm_blk_init()Wei Yongjun1-2/+5
2013-03-21s390/scm_block: fix printk format stringSebastian Ott1-2/+2
2013-03-07s390/scm_blk: suspend writesSebastian Ott1-5/+56
2013-03-07s390/scm_blk: fix request number accountingSebastian Ott1-2/+6
2012-09-26s390/scm_block: force cluster writesSebastian Ott1-3/+34
2012-09-26s390: add scm block driverSebastian Ott1-0/+414