summaryrefslogtreecommitdiff
path: root/drivers/block/loop.c
AgeCommit message (Expand)Author
2025-07-16loop: use kiocb helpers to fix lockdep warningMing Lei
2025-06-11loop: move lo_set_size() out of queue freezeMing Lei
2025-05-27loop: add file_start_write() and file_end_write()Ming Lei
2025-05-20loop: don't require ->write_iter for writable files in loop_configureChristoph Hellwig
2025-05-05loop: Add sanity check for read/write_iterLizhi Xu
2025-04-15loop: stop using vfs_iter_{read,write} for buffered I/OChristoph Hellwig
2025-04-15loop: LOOP_SET_FD: send uevents for partitionsThomas Weißschuh
2025-04-15loop: properly send KOBJ_CHANGED uevent for disk deviceThomas Weißschuh
2025-04-15loop: aio inherit the ioprio of original requestYunlong Xing
2025-03-18loop: move vfs_fsync() out of loop_update_dio()Ming Lei
2025-03-04loop: Remove struct loop_func_tableZhu Yanjun
2025-02-24loop: take the file system minimum dio alignment into accountChristoph Hellwig
2025-02-24loop: check in LO_FLAGS_DIRECT_IO in loop_default_blocksizeChristoph Hellwig
2025-02-24loop: set LO_FLAGS_DIRECT_IO in loop_assign_backing_fileChristoph Hellwig
2025-02-24loop: factor out a loop_assign_backing_file helperChristoph Hellwig
2025-02-18Revert "driver: block: release the lo_work_lock before queue_work"Zhaoyang Huang
2025-02-11loop: release the lo_work_lock before queue_workZhaoyang Huang
2025-01-31block: force noio scope in blk_mq_freeze_queueChristoph Hellwig
2025-01-27loop: don't clear LO_FLAGS_PARTSCAN on LOOP_SET_STATUS{,64}Christoph Hellwig
2025-01-10loop: remove the use_dio field in struct loop_deviceChristoph Hellwig
2025-01-10loop: don't freeze the queue in loop_update_dioChristoph Hellwig
2025-01-10loop: allow loop_set_status to re-enable direct I/OChristoph Hellwig
2025-01-10loop: open code the direct I/O flag update in loop_set_dioChristoph Hellwig
2025-01-10loop: only write back pagecache when starting to to use direct I/OChristoph Hellwig
2025-01-10loop: create a lo_can_use_dio helperChristoph Hellwig
2025-01-10loop: update commands in loop_set_status still referring to transfersChristoph Hellwig
2025-01-10loop: move updating lo_flags out of loop_set_status_from_infoChristoph Hellwig
2025-01-10loop: fix queue freeze vs limits lock orderChristoph Hellwig
2025-01-10loop: refactor queue limits updatesChristoph Hellwig
2024-12-23block: remove BLK_MQ_F_SHOULD_MERGEChristoph Hellwig
2024-11-19loop: Fix ABBA locking raceOGAWA Hirofumi
2024-11-09loop: fix type of block sizeLi Wang
2024-11-01loop: Simplify discard granularity calcJohn Garry
2024-10-30loop: Use bdev limit helpers for configuring discardJohn Garry
2024-07-15Merge tag 'for-6.11/block-20240710' of git://git.kernel.dk/linuxLinus Torvalds
2024-07-10loop: add missing MODULE_DESCRIPTION() macroJeff Johnson
2024-07-09loop: Don't bother validating blocksizeJohn Garry
2024-07-05loop: remove the unused inode variable in loop_configureChristoph Hellwig
2024-06-28loop: don't set QUEUE_FLAG_NOMERGESChristoph Hellwig
2024-06-27loop: Fix a race between loop detach and loop openGulam Mohamed
2024-06-19block: move the nonrot flag to queue_limitsChristoph Hellwig
2024-06-19block: move cache control settings out of queue->flagsChristoph Hellwig
2024-06-19loop: fold loop_update_rotational into loop_reconfigure_limitsChristoph Hellwig
2024-06-19loop: also use the default block size from an underlying block deviceChristoph Hellwig
2024-06-19loop: regularize upgrading the block size for direct I/OChristoph Hellwig
2024-06-19loop: always update discard settings in loop_reconfigure_limitsChristoph Hellwig
2024-06-19loop: stop using loop_reconfigure_limits in __loop_clr_fdChristoph Hellwig
2024-06-14loop: Disable fallocate() zero and discard if not supportedCyril Hrubis
2024-04-15remove call_{read,write}_iter() functionsMiklos Szeredi
2024-02-13loop: use the atomic queue limits update APIChristoph Hellwig