summaryrefslogtreecommitdiffstats
path: root/drivers/mtd/mtd_blkdevs.c
Commit message (Expand)AuthorAgeFilesLines
* block: replace fmode_t with a block-specific type for block open flagsChristoph Hellwig2023-06-121-2/+2
* mtd: block: use a simple bool to track open for writeChristoph Hellwig2023-06-121-1/+1
* block: remove the unused mode argument to ->releaseChristoph Hellwig2023-06-121-1/+1
* block: pass a gendisk to ->openChristoph Hellwig2023-06-121-2/+2
* block: remove blk_cleanup_diskChristoph Hellwig2022-06-281-2/+2
* block: remove QUEUE_FLAG_DISCARDChristoph Hellwig2022-04-171-1/+0
* mtd_blkdevs: avoid soft lockups with some mtd/spi devicesDavid Decotigny2022-01-261-0/+1
* mtd_blkdevs: don't scan partitions for plain mtdblockChristoph Hellwig2021-12-121-2/+4
* mtd_blkdevs: remove the sector out of range check in do_blktrans_requestChristoph Hellwig2021-11-291-8/+2
* block: remove rq_flush_dcache_pagesChristoph Hellwig2021-11-291-2/+8
* mtd: add add_disk() error handlingLuis Chamberlain2021-10-211-1/+5
* Merge tag 'mtd/for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd...Linus Torvalds2021-09-051-53/+7
|\
| * mtd_blkdevs: simplify the refcounting in blktrans_{open, release}Christoph Hellwig2021-08-231-14/+4
| * mtd_blkdevs: simplify blktrans_getgeoChristoph Hellwig2021-08-231-2/+1
| * mtd_blkdevs: remove blktrans_ref_mutexChristoph Hellwig2021-08-231-12/+1
| * mtd_blkdevs: simplify blktrans_dev_getChristoph Hellwig2021-08-231-15/+2
| * mtd_blkdevs: use lockdep_assert_heldChristoph Hellwig2021-08-231-8/+2
| * mtd_blkdevs: don't hold del_mtd_blktrans_dev in blktrans_{open, release}Christoph Hellwig2021-08-231-5/+0
* | mtd: fix lock hierarchy in deregister_mtd_blktransDesmond Cheong Zhi Xi2021-08-061-1/+1
* | mtd: break circular locks in register_mtd_blktransDesmond Cheong Zhi Xi2021-07-161-6/+2
* | mtd: mtd_blkdevs: Initialize rq.limits.discard_granularityZhihao Cheng2021-07-161-0/+1
|/
* mtd_blkdevs: initialze new->rq in add_mtd_blktrans_devChristoph Hellwig2021-06-161-0/+1
* mtd_blkdevs: use blk_mq_alloc_diskChristoph Hellwig2021-06-111-26/+22
* mtd_blkdevs: don't override BLKFLSBUFChristoph Hellwig2020-11-161-28/+0
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 102Thomas Gleixner2019-05-241-15/+1
* mtd_blkdevs: convert to blk-mqJens Axboe2018-10-161-37/+63
* block: genhd: add 'groups' argument to device_add_diskHannes Reinecke2018-09-281-1/+1
* mtd_blkdevs: handle highmem pagesChristoph Hellwig2018-05-111-6/+14
* block: Use blk_queue_flag_*() in drivers instead of queue_flag_*()Bart Van Assche2018-03-081-3/+3
* mtd: blkdevs: Fix mtd block write failureAbhishek Sahu2017-08-121-0/+1
* block: don't set bounce limit in blk_init_queueChristoph Hellwig2017-06-271-0/+1
* block: introduce new block status code typeChristoph Hellwig2017-06-091-13/+17
* block: fold cmd_type into the REQ_OP_ spaceChristoph Hellwig2017-01-311-7/+6
* Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds2016-12-241-1/+1
* block: convert to device_add_disk()Dan Williams2016-06-271-3/+1
* block, drivers: add REQ_OP_FLUSH operationMike Christie2016-06-071-1/+1
* drivers: use req op accessorMike Christie2016-06-071-1/+1
* mtd: switch to using blk_queue_write_cache()Jens Axboe2016-04-121-1/+1
* mtd: blkdevs: fix potential deadlock + lockdep warningsBrian Norris2015-10-301-5/+5
* mtd: blktrans: fix multiplication overflowPeng Fan2015-09-281-1/+1
* Merge branch 'for-4.3/core' of git://git.kernel.dk/linux-blockLinus Torvalds2015-09-021-1/+1
|\
| * block: have drivers use blk_queue_max_discard_sectors()Jens Axboe2015-07-171-1/+1
* | mtd: blkdevs: fix switch-bool compilation warningTomer Barletz2015-08-251-6/+2
|/
* mtd: blktrans: use better error code for unimplemented ioctl()Brian Norris2015-05-211-1/+1
* mtd: blktrans: change blktrans_getgeo return valueWenlin Kang2015-05-211-1/+1
* mtd: fix: avoid race condition when accessing mtd->usecountBrian Norris2015-05-121-0/+5
* mtd: blkdevs: remove dead codeBrian Norris2015-03-111-3/+0
* block: disable entropy contributions for nonrot devicesMike Snitzer2014-10-041-0/+1
* Merge tag 'for-linus-20140610' of git://git.infradead.org/linux-mtdLinus Torvalds2014-06-111-0/+6
|\
| * mtd: mtd_blkdevs: handle REQ_FLUSH request and do explicit flush of writeback...Roman Peniaev2014-04-151-0/+6