summaryrefslogtreecommitdiff
path: root/drivers/block/brd.c
AgeCommit message (Expand)Author
2023-06-14brd: use cond_resched instead of cond_resched_rcuPankaj Raghav
2023-05-16brd: use XArray instead of radix-tree to index backing pagesPankaj Raghav
2023-04-25block/drivers: remove dead clear of random flagChaitanya Kulkarni
2023-02-23Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2023-02-17brd: use radix_tree_maybe_preload instead of radix_tree_preloadPankaj Raghav
2023-02-16brd: mark as nowait compatibleJens Axboe
2023-02-16brd: check for REQ_NOWAIT and set correct page allocation maskJens Axboe
2023-02-16brd: return 0/-error from brd_insert_page()Jens Axboe
2023-02-02block: remove ->rw_pageChristoph Hellwig
2022-09-21block: move from strlcpy with unused retval to strscpyWolfram Sang
2022-07-14block/brd: Use the enum req_op typeBart Van Assche
2022-07-14block: Change the type of the last .rw_page() argumentBart Van Assche
2022-06-28block: remove blk_cleanup_diskChristoph Hellwig
2022-01-17brd: remove brd_devices_mutex mutexTetsuo Handa
2021-11-29block: remove GENHD_FL_EXT_DEVTChristoph Hellwig
2021-10-30block/brd: add error handling support for add_disk()Luis Chamberlain
2021-10-18block: switch polling to be bio basedChristoph Hellwig
2021-10-17brd: reduce the brd_devices_mutex scopeTetsuo Handa
2021-08-11block: move some macros to blkdev.hGuoqing Jiang
2021-06-01brd: convert to blk_alloc_disk/blk_cleanup_diskChristoph Hellwig
2021-05-06include: remove pagemap.h from blkdev.hMatthew Wilcox (Oracle)
2021-04-21brd: expose number of allocated pages in debugfsCalvin Owens
2021-01-24block: store a block_device pointer in struct bioChristoph Hellwig
2021-01-24brd: remove the end of device check in brd_do_bvecChristoph Hellwig
2020-11-16brd: use __register_blkdev to allocate devices on demandChristoph Hellwig
2020-09-24bdi: remove BDI_CAP_SYNCHRONOUS_IOChristoph Hellwig
2020-07-01block: move ->make_request_fn to struct block_device_operationsChristoph Hellwig
2020-03-27block: simplify queue allocationChristoph Hellwig
2020-02-04brd: check and limit max_part parZhiqiang Liu
2019-12-04brd: warn on un-aligned bufferMing Lei
2019-12-04brd: remove max_hw_sectors queue limitMing Lei
2019-05-21treewide: Add SPDX license identifier for more missed filesThomas Gleixner
2019-05-09brd: add cond_resched to brd_free_pagesMikulas Patocka
2019-04-22brd: re-enable __GFP_HIGHMEM in brd_insert_page()Hou Tao
2018-11-01block: brd: associate with queue until adding diskMing Lei
2018-07-18block: make bdev_ops->rw_page() take a REQ_OP instead of boolTejun Heo
2018-05-24block drivers/block: Use octal not symbolic permissionsJoe Perches
2018-05-09brd: Mark as non-rotationalSeongJae Park
2018-03-17block: Move SECTOR_SIZE and SECTOR_SHIFT definitions into <linux/blkdev.h>Bart Van Assche
2018-02-26genhd: Rename get_disk() to get_disk_and_module()Jan Kara
2017-11-17Merge tag 'libnvdimm-for-4.15' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
2017-11-15bdi: introduce BDI_CAP_SYNCHRONOUS_IOMinchan Kim
2017-11-14brd: remove dax supportDan Williams
2017-11-10brd: remove unused brd_mutexMikulas Patocka
2017-09-25brd: fix overflow in __brd_direct_accessMikulas Patocka
2017-09-07Merge branch 'for-4.14/block' of git://git.kernel.dk/linux-blockLinus Torvalds
2017-09-06block, THP: make block_device_operations.rw_page support THPHuang Ying
2017-08-23block: replace bi_bdev with a gendisk pointer and partitions indexChristoph Hellwig
2017-07-10ARM: fix rd_size declarationBart Van Assche
2017-07-07Merge tag 'libnvdimm-for-4.13' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds