summaryrefslogtreecommitdiff
path: root/drivers/block/nbd.c
AgeCommit message (Expand)Author
2025-01-31block: force noio scope in blk_mq_freeze_queueChristoph Hellwig
2025-01-13nbd: fix partial sendingMing Lei
2025-01-10nbd: fix queue freeze vs limits lock orderChristoph Hellwig
2025-01-06nbd: don't allow reconnect after disconnectYu Kuai
2024-12-23block: remove BLK_MQ_F_SHOULD_MERGEChristoph Hellwig
2024-09-06nbd: correct the maximum value for discard sectorsWouter Verhelst
2024-09-06nbd: nbd_bg_flags_show: add NBD_FLAG_ROTATIONALWouter Verhelst
2024-09-06nbd: implement the WRITE_ZEROES commandWouter Verhelst
2024-08-30nbd: fix race between timeout and normal completionMing Lei
2024-07-28nbd: add support for rotational devicesWouter Verhelst
2024-07-15Merge tag 'for-6.11/block-20240710' of git://git.kernel.dk/linuxLinus Torvalds
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-19nbd: move setting the cache control flags to __nbd_set_sizeChristoph Hellwig
2024-06-14block: take io_opt and io_min into account for max_sectorsChristoph Hellwig
2024-06-12nbd: Remove __force castsChristoph Hellwig
2024-05-14nbd: Fix signal handlingBart Van Assche
2024-05-14nbd: Remove a local variable from nbd_send_cmd()Bart Van Assche
2024-05-14nbd: Improve the documentation of the locking assumptionsBart Van Assche
2024-05-14nbd: Remove superfluous castsBart Van Assche
2024-03-01nbd: use the atomic queue limits API in nbd_set_sizeChristoph Hellwig
2024-03-01nbd: freeze the queue for queue limits updatesChristoph Hellwig
2024-03-01nbd: don't clear discard_sectors in nbd_config_putChristoph Hellwig
2024-02-19nbd: pass queue_limits to blk_mq_alloc_diskChristoph Hellwig
2024-02-18nbd: null check for nla_nest_startNavid Emamdoost
2024-02-13block: pass a queue_limits argument to blk_mq_alloc_diskChristoph Hellwig
2024-01-17nbd: always initialize struct msghdr completelyEric Dumazet
2023-12-29nbd: use the default discard granularityChristoph Hellwig
2023-11-21nbd: pass nbd_sock to nbd_read_reply() instead of indexLi Nan
2023-11-20nbd: fix null-ptr-dereference while accessing 'nbd->config'Li Nan
2023-11-20nbd: factor out a helper to get nbd_config without holding 'config_lock'Li Nan
2023-11-20nbd: fold nbd config initialization into nbd_alloc_config()Li Nan
2023-11-07nbd: fix uaf in nbd_openLi Lingfeng
2023-10-03nbd: don't call blk_mark_disk_dead nbd_clear_sock_ioctlChristoph Hellwig
2023-08-29Merge tag 'for-6.6/block-2023-08-28' of git://git.kernel.dk/linuxLinus Torvalds
2023-08-21nbd: call blk_mark_disk_dead in nbd_clear_sock_ioctlChristoph Hellwig
2023-07-17nbd: automatically load module on genl accessThomas Weißschuh
2023-06-12block: replace fmode_t with a block-specific type for block open flagsChristoph Hellwig
2023-06-12block: remove the unused mode argument to ->releaseChristoph Hellwig
2023-06-12block: pass a gendisk to ->openChristoph Hellwig
2023-06-07nbd: Add the maximum limit of allocated index in nbd_dev_addZhong Jinghua
2023-05-12nbd: Fix debugfs_create_dir error checkingIvan Orlov
2023-04-27block nbd: use req.cookie instead of req.handleEric Blake
2023-04-25block/drivers: remove dead clear of random flagChaitanya Kulkarni
2023-04-20nbd: fix incomplete validation of ioctl argZhong Jinghua
2023-03-14nbd: use the structured req attr checkJakub Kicinski
2023-03-14nbd: allow genl access outside init_netJakub Kicinski
2022-12-19Treewide: Stop corrupting socket's task_fragBenjamin Coddington
2022-11-25use less confusing names for iov_iter direction initializersAl Viro
2022-10-07Merge tag 'driver-core-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds