aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/block/loop.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-10-08loop: remove redundant __GFP_NOWARN flagPedro Demarchi Gomes1-1/+1
2025-10-02loop: fix backing file reference leak on validation errorLi Chen1-2/+6
2025-08-25loop: fix zero sized loop for block special fileYu Kuai1-10/+16
2025-08-18loop: use vfs_getattr_nosec for accurate file sizeRajeev Mishra1-2/+13
2025-08-18loop: Consolidate size calculation logic into lo_calculate_size()Rajeev Mishra1-17/+9
2025-07-28Merge tag 'for-6.17/block-20250728' of git://git.kernel.dk/linuxLinus Torvalds1-8/+30
2025-07-16loop: use kiocb helpers to fix lockdep warningMing Lei1-3/+2
2025-07-11loop: Avoid updating block size under exclusive ownerJan Kara1-8/+30
2025-06-11loop: move lo_set_size() out of queue freezeMing Lei1-6/+5
2025-05-27loop: add file_start_write() and file_end_write()Ming Lei1-2/+6
2025-05-20loop: don't require ->write_iter for writable files in loop_configureChristoph Hellwig1-3/+0
2025-05-05loop: Add sanity check for read/write_iterLizhi Xu1-0/+23
2025-04-15loop: stop using vfs_iter_{read,write} for buffered I/OChristoph Hellwig1-95/+17
2025-04-15loop: LOOP_SET_FD: send uevents for partitionsThomas Weißschuh1-1/+2
2025-04-15loop: properly send KOBJ_CHANGED uevent for disk deviceThomas Weißschuh1-2/+2
2025-04-15loop: aio inherit the ioprio of original requestYunlong Xing1-1/+1
2025-03-18loop: move vfs_fsync() out of loop_update_dio()Ming Lei1-6/+14
2025-03-04loop: Remove struct loop_func_tableZhu Yanjun1-2/+0
2025-02-24loop: take the file system minimum dio alignment into accountChristoph Hellwig1-26/+34
2025-02-24loop: check in LO_FLAGS_DIRECT_IO in loop_default_blocksizeChristoph Hellwig1-1/+1
2025-02-24loop: set LO_FLAGS_DIRECT_IO in loop_assign_backing_fileChristoph Hellwig1-2/+2
2025-02-24loop: factor out a loop_assign_backing_file helperChristoph Hellwig1-10/+10
2025-02-18Revert "driver: block: release the lo_work_lock before queue_work"Zhaoyang Huang1-1/+1
2025-02-11loop: release the lo_work_lock before queue_workZhaoyang Huang1-1/+1
2025-01-31block: force noio scope in blk_mq_freeze_queueChristoph Hellwig1-8/+12
2025-01-27loop: don't clear LO_FLAGS_PARTSCAN on LOOP_SET_STATUS{,64}Christoph Hellwig1-2/+1
2025-01-10loop: remove the use_dio field in struct loop_deviceChristoph Hellwig1-22/+17
2025-01-10loop: don't freeze the queue in loop_update_dioChristoph Hellwig1-4/+4
2025-01-10loop: allow loop_set_status to re-enable direct I/OChristoph Hellwig1-8/+3
2025-01-10loop: open code the direct I/O flag update in loop_set_dioChristoph Hellwig1-8/+20
2025-01-10loop: only write back pagecache when starting to to use direct I/OChristoph Hellwig1-2/+3
2025-01-10loop: create a lo_can_use_dio helperChristoph Hellwig1-11/+14
2025-01-10loop: update commands in loop_set_status still referring to transfersChristoph Hellwig1-2/+2
2025-01-10loop: move updating lo_flags out of loop_set_status_from_infoChristoph Hellwig1-15/+8
2025-01-10loop: fix queue freeze vs limits lock orderChristoph Hellwig1-2/+16
2025-01-10loop: refactor queue limits updatesChristoph Hellwig1-16/+20
2024-12-23block: remove BLK_MQ_F_SHOULD_MERGEChristoph Hellwig1-2/+1
2024-11-19loop: Fix ABBA locking raceOGAWA Hirofumi1-15/+15
2024-11-09loop: fix type of block sizeLi Wang1-3/+3
2024-11-01loop: Simplify discard granularity calcJohn Garry1-2/+1
2024-10-30loop: Use bdev limit helpers for configuring discardJohn Garry1-4/+4
2024-07-15Merge tag 'for-6.11/block-20240710' of git://git.kernel.dk/linuxLinus Torvalds1-106/+78
2024-07-10loop: add missing MODULE_DESCRIPTION() macroJeff Johnson1-0/+1
2024-07-09loop: Don't bother validating blocksizeJohn Garry1-11/+1
2024-07-05loop: remove the unused inode variable in loop_configureChristoph Hellwig1-2/+0
2024-06-28loop: don't set QUEUE_FLAG_NOMERGESChristoph Hellwig1-13/+2
2024-06-27loop: Fix a race between loop detach and loop openGulam Mohamed1-39/+36
2024-06-19block: move the nonrot flag to queue_limitsChristoph Hellwig1-5/+3
2024-06-19block: move cache control settings out of queue->flagsChristoph Hellwig1-6/+3
2024-06-19loop: fold loop_update_rotational into loop_reconfigure_limitsChristoph Hellwig1-19/+4