summaryrefslogtreecommitdiffstats
path: root/drivers/block/rnbd
AgeCommit message (Expand)AuthorLines
8 daysConvert remaining multi-line kmalloc_obj/flex GFP_KERNEL usesKees Cook-1/+1
9 daysConvert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds-9/+9
10 daystreewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook-12/+11
2026-01-27rnbd-clt: fix refcount underflow in device unmap pathChaitanya Kulkarni-1/+0
2026-01-06rnbd-srv: Zero the rsp buffer before using itMd Haris Iqbal-0/+3
2026-01-06rnbd-srv: Fix server side setting of bi_size for special IOsFlorian-Ewald Mueller-10/+23
2026-01-06rnbd-srv: fix the trace format for flagsJack Wang-20/+2
2026-01-06block/rnbd-proto: Check and retain the NOUNMAP flag for requestsMd Haris Iqbal-2/+10
2026-01-06block: rnbd: add .release to rnbd_dev_ktypeZhu Yanjun-8/+18
2026-01-06block/rnbd-proto: Handle PREFLUSH flag properly for IOsMd Haris Iqbal-1/+9
2025-12-20block: rnbd-clt: Fix signedness bug in init_dev()Dan Carpenter-1/+1
2025-12-18block: rnbd-clt: Fix leaked ID in init_dev()Thomas Fourier-5/+8
2025-12-01block/rnbd: correct all kernel-doc complaintsRandy Dunlap-4/+11
2025-09-09drivers/block: WQ_PERCPU added to alloc_workqueue usersMarco Crivellari-1/+1
2025-08-13block: switch ->getgeo() to struct gendiskAl Viro-2/+2
2025-05-07rnbd-srv: use bio_add_virt_nofailChristoph Hellwig-6/+1
2025-03-13block: remove unused parameter 'q' parameter in __blk_rq_map_sg()Anuj Gupta-1/+1
2024-12-23block: remove BLK_MQ_F_SHOULD_MERGEChristoph Hellwig-2/+1
2024-12-23block: Delete bio_set_prio()John Garry-1/+1
2024-08-28block/rnbd-srv: Add sanity check and remove redundant assignmentMd Haris Iqbal-2/+9
2024-07-09block/rnbd: Constify struct kobj_typeChristophe JAILLET-3/+3
2024-06-28rnbd-cnt: don't set QUEUE_FLAG_SAME_FORCEChristoph Hellwig-1/+0
2024-06-28rnbd: don't set QUEUE_FLAG_SAME_COMPChristoph Hellwig-1/+0
2024-06-19block: move the nonrot flag to queue_limitsChristoph Hellwig-4/+0
2024-06-19block: move cache control settings out of queue->flagsChristoph Hellwig-4/+6
2024-05-22tracing/treewide: Remove second parameter of __assign_str()Steven Rostedt (Google)-6/+6
2024-03-11Merge tag 'for-6.9/block-20240310' of git://git.kernel.dk/linuxLinus Torvalds-39/+25
2024-02-25rnbd: port block device access to fileChristian Brauner-15/+15
2024-02-19rnbd-clt: pass queue_limits to blk_mq_alloc_diskChristoph Hellwig-39/+25
2024-02-13block: pass a queue_limits argument to blk_mq_alloc_diskChristoph Hellwig-1/+1
2023-12-13block/rnbd-srv: Check for unlikely string overflowKees Cook-9/+10
2023-11-27block/rnbd: use %pe to print errorsSupriti Singh-13/+13
2023-11-27block/rnbd: add support for REQ_OP_WRITE_ZEROESSantosh Pradhan-8/+18
2023-10-28rnbd-srv: Convert to use bdev_open_by_path()Jan Kara-14/+15
2023-08-18drivers/rnbd: restore sysfs interface to rnbd-clientLi Zhijian-1/+1
2023-06-21block/rnbd: make all 'class' structures constIvan Orlov-19/+23
2023-06-12block: replace fmode_t with a block-specific type for block open flagsChristoph Hellwig-4/+4
2023-06-12rnbd-srv: replace sess->open_flags with a "bool readonly"Christoph Hellwig-11/+9
2023-06-12block: use the holder as indication for exclusive opensChristoph Hellwig-2/+2
2023-06-12rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_pathChristoph Hellwig-1/+1
2023-06-12block: remove the unused mode argument to ->releaseChristoph Hellwig-1/+1
2023-06-12block: pass a gendisk to ->openChristoph Hellwig-2/+2
2023-06-11block/rnbd-srv: make process_msg_sess_info returns voidGuoqing Jiang-6/+3
2023-06-11block/rnbd-srv: init err earlier in rnbd_srv_init_moduleGuoqing Jiang-5/+3
2023-06-11block/rnbd-srv: init ret with 0 instead of -EPERMGuoqing Jiang-4/+3
2023-06-11block/rnbd-srv: rename one member in rnbd_srv_devGuoqing Jiang-8/+8
2023-06-11block/rnbd-srv: no need to check sess_devGuoqing Jiang-1/+1
2023-06-11block/rnbd: introduce rnbd_access_modesGuoqing Jiang-32/+16
2023-06-11block/rnbd-srv: remove unused headerGuoqing Jiang-1/+0
2023-06-11block/rnbd: kill rnbd_flags_supportedGuoqing Jiang-22/+0