summaryrefslogtreecommitdiff
path: root/drivers/block
AgeCommit message (Expand)AuthorFilesLines
7 daysublk: prevent invalid access with DEBUGKevin Brodsky1-2/+2
7 daysps3disk: use memcpy_{from,to}_bvec indexRene Rebe1-0/+4
7 daysnbd: defer config unlock in nbd_genl_connectZheng Qixing1-1/+2
7 daysnbd: defer config put in recv_workZheng Qixing1-1/+1
2025-10-29nbd: override creds to kernel when calling sock_{send,recv}msg()Ondrej Mosnacek1-0/+15
2025-10-19loop: fix backing file reference leak on validation errorLi Chen1-2/+6
2025-10-15nbd: restrict sockets to TCP and UDPEric Dumazet1-0/+8
2025-10-15null_blk: Fix the description of the cache_size module argumentGenjian Zhang1-1/+1
2025-09-09block: add a queue_limits_commit_update_frozen helperChristoph Hellwig1-3/+1
2025-08-20drbd: add missing kref_get in handle_write_conflictsSarah Newman1-1/+5
2025-08-20loop: Avoid updating block size under exclusive ownerJan Kara1-8/+30
2025-08-20sunvdc: Balance device refcount in vdc_port_mpgroup_checkMa Ke1-1/+3
2025-08-15ublk: use vmalloc for ublk_device's __queuesCaleb Sander Mateos1-2/+2
2025-07-24loop: use kiocb helpers to fix lockdep warningMing Lei1-3/+2
2025-07-17ublk: sanity check add_dev input for underflowRonnie Sahlberg1-1/+2
2025-07-17nbd: fix uaf in nbd_genl_connect() error pathZheng Qixing1-3/+3
2025-07-10aoe: defer rexmit timer downdev work to workqueueJustin Sanders3-3/+11
2025-06-27ublk: santizize the arguments from userspace when adding a deviceRonnie Sahlberg1-0/+3
2025-06-27aoe: clean device rq_list in aoedev_downdev()Justin Sanders1-0/+8
2025-06-19loop: add file_start_write() and file_end_write()Ming Lei1-2/+6
2025-06-19brd: fix discard end sectorYu Kuai1-3/+6
2025-06-19brd: fix aligned_sector from brd_do_discard()Yu Kuai1-1/+1
2025-05-29loop: don't require ->write_iter for writable files in loop_configureChristoph Hellwig1-3/+0
2025-05-29loop: check in LO_FLAGS_DIRECT_IO in loop_default_blocksizeChristoph Hellwig1-1/+1
2025-05-29ublk: complete command synchronously on errorCaleb Sander Mateos1-5/+6
2025-05-29ublk: enforce ublks_max only for unprivileged devicesUday Shankar1-15/+27
2025-05-18loop: Add sanity check for read/write_iterLizhi Xu1-0/+23
2025-05-18loop: factor out a loop_assign_backing_file helperChristoph Hellwig1-10/+10
2025-05-18loop: refactor queue limits updatesChristoph Hellwig1-16/+20
2025-05-18loop: Fix ABBA locking raceOGAWA Hirofumi1-15/+15
2025-05-18loop: Simplify discard granularity calcJohn Garry1-2/+1
2025-05-18loop: Use bdev limit helpers for configuring discardJohn Garry1-4/+4
2025-04-25block: don't reorder requests in blk_add_rq_to_plugChristoph Hellwig1-1/+1
2025-04-25block: add a rq_list typeChristoph Hellwig2-12/+10
2025-04-25loop: LOOP_SET_FD: send uevents for partitionsThomas Weißschuh1-1/+2
2025-04-25loop: properly send KOBJ_CHANGED uevent for disk deviceThomas Weißschuh1-2/+2
2025-04-25loop: stop using vfs_iter_{read,write} for buffered I/OChristoph Hellwig1-95/+17
2025-04-25loop: aio inherit the ioprio of original requestYunlong Xing1-1/+1
2025-04-20ublk: fix handling recovery & reissue in ublk_abort_queue()Ming Lei1-4/+26
2025-04-20ublk: refactor recovery configuration flag helpersUday Shankar1-20/+42
2025-04-10ublk: make sure ubq->canceling is set when queue is frozenMing Lei1-10/+29
2025-03-22block: change blk_mq_add_to_batch() third argument type to boolShin'ichiro Kawasaki2-4/+5
2025-03-13ublk: set_params: properly check if parameters can be appliedUday Shankar1-2/+5
2025-03-13rust: treewide: switch to our kernel `Box` typeDanilo Krummrich1-2/+2
2025-02-08nbd: don't allow reconnect after disconnectYu Kuai1-0/+1
2025-02-08ps3disk: Do not use dev->bounce_size before it is setGeert Uytterhoeven1-2/+2
2025-01-23zram: fix potential UAF of zram tableKairui Song1-0/+1
2025-01-02ublk: detach gendisk from ublk device if add_disk() failsMing Lei1-9/+17
2025-01-02virtio-blk: don't keep queue frozen during system suspendMing Lei1-2/+5
2024-12-27zram: fix uninitialized ZRAM not releasing backing deviceKairui Song1-5/+4