summaryrefslogtreecommitdiffstats
path: root/block/ioctl.c
AgeCommit message (Expand)Author
2021-06-01block: move bd_part_count to struct gendiskChristoph Hellwig
2021-04-21block: return -EBUSY when there are open partitions in blkdev_reread_partChristoph Hellwig
2021-02-23block: reopen the device in blkdev_reread_partChristoph Hellwig
2020-12-01block: move the policy field to struct block_deviceChristoph Hellwig
2020-12-01block: remove i_bdevChristoph Hellwig
2020-12-01block: remove a superflous check in blkpg_do_ioctlChristoph Hellwig
2020-11-16block: remove __blkdev_driver_ioctlChristoph Hellwig
2020-11-16block: remove set_device_roChristoph Hellwig
2020-11-16block: don't call into the driver for BLKROSETChristoph Hellwig
2020-11-16block: add a new set_read_only methodChristoph Hellwig
2020-11-16block: don't call into the driver for BLKFLSBUFChristoph Hellwig
2020-09-25block: add a bdev_is_partition helperChristoph Hellwig
2020-09-23block: cleanup blkdev_bszsetChristoph Hellwig
2020-09-07block: Do not discard buffers under a mounted filesystemJan Kara
2020-05-19block: Fix type of first compat_put_{,u}long() argumentBart Van Assche
2020-04-20block: refactor blkpg_ioctlChristoph Hellwig
2020-03-25block: move block layer internals out of include/linux/genhd.hChristoph Hellwig
2020-01-03compat_ioctl: simplify up block/ioctl.cArnd Bergmann
2020-01-03compat_ioctl: block: simplify compat_blkpg_ioctl()Arnd Bergmann
2020-01-03compat_ioctl: block: move blkdev_compat_ioctl() into ioctl.cArnd Bergmann
2020-01-03compat_ioctl: block: add blkdev_compat_ptr_ioctlArnd Bergmann
2019-12-03block: simplify blkdev_nr_zonesChristoph Hellwig
2019-11-14block: remove (__)blkdev_reread_part as an exported APIChristoph Hellwig
2019-11-14block: fix bdev_disk_changed for non-partitioned devicesChristoph Hellwig
2019-11-14block: merge invalidate_partitions into rescan_partitionsChristoph Hellwig
2019-11-07block: add zone open, close and finish ioctl supportAjay Joshi
2019-04-30block: add SPDX tags to block layer files missing licensing informationChristoph Hellwig
2018-10-25block: Introduce BLKGETNRZONES ioctlDamien Le Moal
2018-10-25block: Introduce BLKGETZONESZ ioctlDamien Le Moal
2018-02-23block: pass inclusive 'lend' parameter to truncate_inode_pages_rangeMing Lei
2017-10-25block: move CAP_SYS_ADMIN check in blkdev_roset()Ilya Dryomov
2017-10-24block: Invalidate cache on discard v2Dmitry Monakhov
2017-04-08block: remove the discard_zeroes_data flagChristoph Hellwig
2017-04-08block: add a flags argument to (__)blkdev_issue_zerooutChristoph Hellwig
2017-02-02block: Get rid of blk_get_backing_dev_info()Jan Kara
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds
2016-12-19block: check partition alignmentStefan Haberland
2016-10-18blk-zoned: implement ioctlsShaun Tancheff
2016-10-11block: invalidate the page cache when issuing BLKZEROOUTDarrick J. Wong
2016-05-26Merge tag 'dax-misc-for-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2016-05-20Revert "block: enable dax for raw block devices"Dan Williams
2016-05-17block: Update blkdev_dax_capable() for consistencyToshi Kani
2016-04-04mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macrosKirill A. Shutemov
2016-01-30block: revert runtime dax control of the raw block deviceDan Williams
2016-01-22wrappers for ->i_mutex accessAl Viro
2016-01-09pmem, dax: disable dax in the presence of bad blocksDan Williams
2016-01-09block: enable dax for raw block devicesDan Williams
2015-10-21block: add an API for Persistent ReservationsChristoph Hellwig
2015-10-21block: cleanup blkdev_ioctlChristoph Hellwig
2015-05-20block: replace trylock with mutex_lock in blkdev_reread_part()Ming Lei